==> Building on scovillain ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/ruby-ruby_memcheck ./ .SRCINFO 621 100% 0.00kB/s 0:00:00 621 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 89 100% 86.91kB/s 0:00:00 89 100% 86.91kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 1,418 100% 1.35MB/s 0:00:00 1,418 100% 1.35MB/s 0:00:00 (xfr#3, to-chk=1/5) ruby-ruby_memcheck-1.2.0-4.log 197 100% 192.38kB/s 0:00:00 197 100% 192.38kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,477 bytes received 145 bytes 3,244.00 bytes/sec total size is 2,325 speedup is 1.43 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root47 on remote host... ]2;🔵 Container arch-nspawn-2866833 on scovillain.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] -> [root47]...done ==> Making package: ruby-ruby_memcheck 1.2.0-4 (Thu Oct 31 11:09:03 2024) ==> Retrieving sources...  -> Cloning ruby_memcheck git repo... Cloning into bare repository '/home/felix/packages/ruby-ruby_memcheck/ruby_memcheck'... remote: Enumerating objects: 916, done. remote: Counting objects: 0% (1/233) remote: Counting objects: 1% (3/233) remote: Counting objects: 2% (5/233) remote: Counting objects: 3% (7/233) remote: Counting objects: 4% (10/233) remote: Counting objects: 5% (12/233) remote: Counting objects: 6% (14/233) remote: Counting objects: 7% (17/233) remote: Counting objects: 8% (19/233) remote: Counting objects: 9% (21/233) remote: Counting objects: 10% (24/233) remote: Counting objects: 11% (26/233) remote: Counting objects: 12% (28/233) remote: Counting objects: 13% (31/233) remote: Counting objects: 14% (33/233) remote: Counting objects: 15% (35/233) remote: Counting objects: 16% (38/233) remote: Counting objects: 17% (40/233) remote: Counting objects: 18% (42/233) remote: Counting objects: 19% (45/233) remote: Counting objects: 20% (47/233) remote: Counting objects: 21% (49/233) remote: Counting objects: 22% (52/233) remote: Counting objects: 23% (54/233) remote: Counting objects: 24% (56/233) remote: Counting objects: 25% (59/233) remote: Counting objects: 26% (61/233) remote: Counting objects: 27% (63/233) remote: Counting objects: 28% (66/233) remote: Counting objects: 29% (68/233) remote: Counting objects: 30% (70/233) remote: Counting objects: 31% (73/233) remote: Counting objects: 32% (75/233) remote: Counting objects: 33% (77/233) remote: Counting objects: 34% (80/233) remote: Counting objects: 35% (82/233) remote: Counting objects: 36% (84/233) remote: Counting objects: 37% (87/233) remote: Counting objects: 38% (89/233) remote: Counting objects: 39% (91/233) remote: Counting objects: 40% (94/233) remote: Counting objects: 41% (96/233) remote: Counting objects: 42% (98/233) remote: Counting objects: 43% (101/233) remote: Counting objects: 44% (103/233) remote: Counting objects: 45% (105/233) remote: Counting objects: 46% (108/233) remote: Counting objects: 47% (110/233) remote: Counting objects: 48% (112/233) remote: Counting objects: 49% (115/233) remote: Counting objects: 50% (117/233) remote: Counting objects: 51% (119/233) remote: Counting objects: 52% (122/233) remote: Counting objects: 53% (124/233) remote: Counting objects: 54% (126/233) remote: Counting objects: 55% (129/233) remote: Counting objects: 56% (131/233) remote: Counting objects: 57% (133/233) remote: Counting objects: 58% (136/233) remote: Counting objects: 59% (138/233) remote: Counting objects: 60% (140/233) remote: Counting objects: 61% (143/233) remote: Counting objects: 62% (145/233) remote: Counting objects: 63% (147/233) remote: Counting objects: 64% (150/233) remote: Counting objects: 65% (152/233) remote: Counting objects: 66% (154/233) remote: Counting objects: 67% (157/233) remote: Counting objects: 68% (159/233) remote: Counting objects: 69% (161/233) remote: Counting objects: 70% (164/233) remote: Counting objects: 71% (166/233) remote: Counting objects: 72% (168/233) remote: Counting objects: 73% (171/233) remote: Counting objects: 74% (173/233) remote: Counting objects: 75% (175/233) remote: Counting objects: 76% (178/233) remote: Counting objects: 77% (180/233) remote: Counting objects: 78% (182/233) remote: Counting objects: 79% (185/233) remote: Counting objects: 80% (187/233) remote: Counting objects: 81% (189/233) remote: Counting objects: 82% (192/233) remote: Counting objects: 83% (194/233) remote: Counting objects: 84% (196/233) remote: Counting objects: 85% (199/233) remote: Counting objects: 86% (201/233) remote: Counting objects: 87% (203/233) remote: Counting objects: 88% (206/233) remote: Counting objects: 89% (208/233) remote: Counting objects: 90% (210/233) remote: Counting objects: 91% (213/233) remote: Counting objects: 92% (215/233) remote: Counting objects: 93% (217/233) remote: Counting objects: 94% (220/233) remote: Counting objects: 95% (222/233) remote: Counting objects: 96% (224/233) remote: Counting objects: 97% (227/233) remote: Counting objects: 98% (229/233) remote: Counting objects: 99% (231/233) remote: Counting objects: 100% (233/233) remote: Counting objects: 100% (233/233), done. remote: Compressing objects: 0% (1/118) remote: Compressing objects: 1% (2/118) remote: Compressing objects: 2% (3/118) remote: Compressing objects: 3% (4/118) remote: Compressing objects: 4% (5/118) remote: Compressing objects: 5% (6/118) remote: Compressing objects: 6% (8/118) remote: Compressing objects: 7% (9/118) remote: Compressing objects: 8% (10/118) remote: Compressing objects: 9% (11/118) remote: Compressing objects: 10% (12/118) remote: Compressing objects: 11% (13/118) remote: Compressing objects: 12% (15/118) remote: Compressing objects: 13% (16/118) remote: Compressing objects: 14% (17/118) remote: Compressing objects: 15% (18/118) remote: Compressing objects: 16% (19/118) remote: Compressing objects: 17% (21/118) remote: Compressing objects: 18% (22/118) remote: Compressing objects: 19% (23/118) remote: Compressing objects: 20% (24/118) remote: Compressing objects: 21% (25/118) remote: Compressing objects: 22% (26/118) remote: Compressing objects: 23% (28/118) remote: Compressing objects: 24% (29/118) remote: Compressing objects: 25% (30/118) remote: Compressing objects: 26% (31/118) remote: Compressing objects: 27% (32/118) remote: Compressing objects: 28% (34/118) remote: Compressing objects: 29% (35/118) remote: Compressing objects: 30% (36/118) remote: Compressing objects: 31% (37/118) remote: Compressing objects: 32% (38/118) remote: Compressing objects: 33% (39/118) remote: Compressing objects: 34% (41/118) remote: Compressing objects: 35% (42/118) remote: Compressing objects: 36% (43/118) remote: Compressing objects: 37% (44/118) remote: Compressing objects: 38% (45/118) remote: Compressing objects: 39% (47/118) remote: Compressing objects: 40% (48/118) remote: Compressing objects: 41% (49/118) remote: Compressing objects: 42% (50/118) remote: Compressing objects: 43% (51/118) remote: Compressing objects: 44% (52/118) remote: Compressing objects: 45% (54/118) remote: Compressing objects: 46% (55/118) remote: Compressing objects: 47% (56/118) remote: Compressing objects: 48% (57/118) remote: Compressing objects: 49% (58/118) remote: Compressing objects: 50% (59/118) remote: Compressing objects: 51% (61/118) remote: Compressing objects: 52% (62/118) remote: Compressing objects: 53% (63/118) remote: Compressing objects: 54% (64/118) remote: Compressing objects: 55% (65/118) remote: Compressing objects: 56% (67/118) remote: Compressing objects: 57% (68/118) remote: Compressing objects: 58% (69/118) remote: Compressing objects: 59% (70/118) remote: Compressing objects: 60% (71/118) remote: Compressing objects: 61% (72/118) remote: Compressing objects: 62% (74/118) remote: Compressing objects: 63% (75/118) remote: Compressing objects: 64% (76/118) remote: Compressing objects: 65% (77/118) remote: Compressing objects: 66% (78/118) remote: Compressing objects: 67% (80/118) remote: Compressing objects: 68% (81/118) remote: Compressing objects: 69% (82/118) remote: Compressing objects: 70% (83/118) remote: Compressing objects: 71% (84/118) remote: Compressing objects: 72% (85/118) remote: Compressing objects: 73% (87/118) remote: Compressing objects: 74% (88/118) remote: Compressing objects: 75% (89/118) remote: Compressing objects: 76% (90/118) remote: Compressing objects: 77% (91/118) remote: Compressing objects: 78% (93/118) remote: Compressing objects: 79% (94/118) remote: Compressing objects: 80% (95/118) remote: Compressing objects: 81% (96/118) remote: Compressing objects: 82% (97/118) remote: Compressing objects: 83% (98/118) remote: Compressing objects: 84% (100/118) remote: Compressing objects: 85% (101/118) remote: Compressing objects: 86% (102/118) remote: Compressing objects: 87% (103/118) remote: Compressing objects: 88% (104/118) remote: Compressing objects: 89% (106/118) remote: Compressing objects: 90% (107/118) remote: Compressing objects: 91% (108/118) remote: Compressing objects: 92% (109/118) remote: Compressing objects: 93% (110/118) remote: Compressing objects: 94% (111/118) remote: Compressing objects: 95% (113/118) remote: Compressing objects: 96% (114/118) remote: Compressing objects: 97% (115/118) remote: Compressing objects: 98% (116/118) remote: Compressing objects: 99% (117/118) remote: Compressing objects: 100% (118/118) remote: Compressing objects: 100% (118/118), done. Receiving objects: 0% (1/916) Receiving objects: 1% (10/916) Receiving objects: 2% (19/916) Receiving objects: 3% (28/916) Receiving objects: 4% (37/916) Receiving objects: 5% (46/916) Receiving objects: 6% (55/916) Receiving objects: 7% (65/916) Receiving objects: 8% (74/916) Receiving objects: 9% (83/916) Receiving objects: 10% (92/916) Receiving objects: 11% (101/916) Receiving objects: 12% (110/916) Receiving objects: 13% (120/916) Receiving objects: 14% (129/916) Receiving objects: 15% (138/916) Receiving objects: 16% (147/916) Receiving objects: 17% (156/916) Receiving objects: 18% (165/916) Receiving objects: 19% (175/916) Receiving objects: 20% (184/916) Receiving objects: 21% (193/916) Receiving objects: 22% (202/916) Receiving objects: 23% (211/916) Receiving objects: 24% (220/916) Receiving objects: 25% (229/916) Receiving objects: 26% (239/916) Receiving objects: 27% (248/916) Receiving objects: 28% (257/916) Receiving objects: 29% (266/916) Receiving objects: 30% (275/916) Receiving objects: 31% (284/916) Receiving objects: 32% (294/916) Receiving objects: 33% (303/916) Receiving objects: 34% (312/916) Receiving objects: 35% (321/916) Receiving objects: 36% (330/916) Receiving objects: 37% (339/916) Receiving objects: 38% (349/916) Receiving objects: 39% (358/916) Receiving objects: 40% (367/916) Receiving objects: 41% (376/916) Receiving objects: 42% (385/916) Receiving objects: 43% (394/916) Receiving objects: 44% (404/916) Receiving objects: 45% (413/916) Receiving objects: 46% (422/916) Receiving objects: 47% (431/916) Receiving objects: 48% (440/916) Receiving objects: 49% (449/916) Receiving objects: 50% (458/916) Receiving objects: 51% (468/916) Receiving objects: 52% (477/916) Receiving objects: 53% (486/916) Receiving objects: 54% (495/916) Receiving objects: 55% (504/916) Receiving objects: 56% (513/916) Receiving objects: 57% (523/916) Receiving objects: 58% (532/916) Receiving objects: 59% (541/916) Receiving objects: 60% (550/916) Receiving objects: 61% (559/916) Receiving objects: 62% (568/916) Receiving objects: 63% (578/916) Receiving objects: 64% (587/916) Receiving objects: 65% (596/916) Receiving objects: 66% (605/916) Receiving objects: 67% (614/916) Receiving objects: 68% (623/916) Receiving objects: 69% (633/916) Receiving objects: 70% (642/916) Receiving objects: 71% (651/916) Receiving objects: 72% (660/916) Receiving objects: 73% (669/916) Receiving objects: 74% (678/916) Receiving objects: 75% (687/916) Receiving objects: 76% (697/916) Receiving objects: 77% (706/916) Receiving objects: 78% (715/916) Receiving objects: 79% (724/916) Receiving objects: 80% (733/916) Receiving objects: 81% (742/916) Receiving objects: 82% (752/916) Receiving objects: 83% (761/916) Receiving objects: 84% (770/916) Receiving objects: 85% (779/916) Receiving objects: 86% (788/916) Receiving objects: 87% (797/916) Receiving objects: 88% (807/916) Receiving objects: 89% (816/916) Receiving objects: 90% (825/916) Receiving objects: 91% (834/916) Receiving objects: 92% (843/916) Receiving objects: 93% (852/916) Receiving objects: 94% (862/916) Receiving objects: 95% (871/916) remote: Total 916 (delta 122), reused 203 (delta 111), pack-reused 683 (from 1) Receiving objects: 96% (880/916) Receiving objects: 97% (889/916) Receiving objects: 98% (898/916) Receiving objects: 99% (907/916) Receiving objects: 100% (916/916) Receiving objects: 100% (916/916), 166.01 KiB | 532.00 KiB/s, done. Resolving deltas: 0% (0/479) Resolving deltas: 1% (5/479) Resolving deltas: 2% (10/479) Resolving deltas: 3% (15/479) Resolving deltas: 4% (20/479) Resolving deltas: 5% (26/479) Resolving deltas: 6% (29/479) Resolving deltas: 7% (34/479) Resolving deltas: 8% (39/479) Resolving deltas: 9% (44/479) Resolving deltas: 10% (48/479) Resolving deltas: 11% (55/479) Resolving deltas: 12% (58/479) Resolving deltas: 13% (64/479) Resolving deltas: 14% (68/479) Resolving deltas: 15% (73/479) Resolving deltas: 16% (77/479) Resolving deltas: 17% (82/479) Resolving deltas: 18% (88/479) Resolving deltas: 19% (92/479) Resolving deltas: 20% (97/479) Resolving deltas: 21% (101/479) Resolving deltas: 22% (108/479) Resolving deltas: 23% (114/479) Resolving deltas: 24% (116/479) Resolving deltas: 25% (121/479) Resolving deltas: 26% (126/479) Resolving deltas: 27% (130/479) Resolving deltas: 28% (136/479) Resolving deltas: 29% (139/479) Resolving deltas: 30% (146/479) Resolving deltas: 31% (150/479) Resolving deltas: 32% (154/479) Resolving deltas: 33% (160/479) Resolving deltas: 34% (163/479) Resolving deltas: 35% (168/479) Resolving deltas: 36% (173/479) Resolving deltas: 37% (178/479) Resolving deltas: 38% (183/479) Resolving deltas: 39% (187/479) Resolving deltas: 40% (192/479) Resolving deltas: 41% (197/479) Resolving deltas: 42% (202/479) Resolving deltas: 43% (206/479) Resolving deltas: 44% (212/479) Resolving deltas: 45% (216/479) Resolving deltas: 46% (221/479) Resolving deltas: 47% (227/479) Resolving deltas: 48% (230/479) Resolving deltas: 49% (236/479) Resolving deltas: 50% (240/479) Resolving deltas: 51% (246/479) Resolving deltas: 52% (250/479) Resolving deltas: 53% (254/479) Resolving deltas: 54% (259/479) Resolving deltas: 55% (264/479) Resolving deltas: 56% (270/479) Resolving deltas: 57% (274/479) Resolving deltas: 58% (278/479) Resolving deltas: 59% (283/479) Resolving deltas: 60% (290/479) Resolving deltas: 61% (293/479) Resolving deltas: 62% (297/479) Resolving deltas: 63% (302/479) Resolving deltas: 64% (307/479) Resolving deltas: 65% (312/479) Resolving deltas: 66% (317/479) Resolving deltas: 67% (322/479) Resolving deltas: 68% (326/479) Resolving deltas: 69% (331/479) Resolving deltas: 70% (336/479) Resolving deltas: 71% (341/479) Resolving deltas: 72% (346/479) Resolving deltas: 73% (350/479) Resolving deltas: 74% (355/479) Resolving deltas: 75% (360/479) Resolving deltas: 76% (365/479) Resolving deltas: 77% (370/479) Resolving deltas: 78% (374/479) Resolving deltas: 79% (379/479) Resolving deltas: 80% (384/479) Resolving deltas: 81% (388/479) Resolving deltas: 82% (393/479) Resolving deltas: 83% (398/479) Resolving deltas: 84% (403/479) Resolving deltas: 85% (408/479) Resolving deltas: 86% (412/479) Resolving deltas: 87% (417/479) Resolving deltas: 88% (422/479) Resolving deltas: 89% (428/479) Resolving deltas: 90% (432/479) Resolving deltas: 91% (437/479) Resolving deltas: 92% (441/479) Resolving deltas: 93% (446/479) Resolving deltas: 94% (451/479) Resolving deltas: 95% (456/479) Resolving deltas: 96% (461/479) Resolving deltas: 97% (465/479) Resolving deltas: 98% (470/479) Resolving deltas: 99% (475/479) Resolving deltas: 100% (479/479) Resolving deltas: 100% (479/479), done. ==> Validating source files with sha256sums... ruby_memcheck ... Skipped ]2;🔵 Container arch-nspawn-2868048 on scovillain.felixc.at==> Making package: ruby-ruby_memcheck 1.2.0-4 (Thu Oct 31 11:09:29 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: rubygems will be installed before its ruby dependency Package (10) New Version Net Change Download Size core/debuginfod 0.192-1 0.32 MiB 0.15 MiB core/libmicrohttpd 1.0.1-1 0.56 MiB extra/libxslt 1.1.42-1 0.72 MiB extra/libyaml 0.2.5-3 0.16 MiB extra/ruby-mini_portile2 2.8.7-2 1.42 MiB extra/ruby-racc 1.7.3-1 0.34 MiB 0.09 MiB extra/rubygems 3.5.16-1.1 2.69 MiB extra/ruby 3.3.5-2 14.20 MiB extra/ruby-nokogiri 1.16.7-3 4.55 MiB 0.64 MiB extra/valgrind 3.23.0-5 20.41 MiB Total Download Size: 0.88 MiB Total Installed Size: 45.38 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ruby-nokogiri-1.16.7-3-riscv64 downloading... debuginfod-0.192-1-riscv64 downloading... ruby-racc-1.7.3-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libyaml... installing rubygems... installing ruby... Optional dependencies for ruby tk: for Ruby/TK ruby-docs: Documentation for Ruby ruby-default-gems: Default gems which are part of Ruby StdLib ruby-bundled-gems: Bundled gems which are part of Ruby StdLib ruby-stdlib: Full Ruby StdLib including default gems, bundled gems and tools installing libxslt... Optional dependencies for libxslt python: Python bindings installing ruby-mini_portile2... installing ruby-racc... installing ruby-nokogiri... installing libmicrohttpd... installing debuginfod... Optional dependencies for debuginfod elfutils=0.192: for translations installing valgrind... Optional dependencies for valgrind python: cg_* scripts :: Running post-transaction hooks... (1/2) Arming ConditionNeedsUpdate... (2/2) Updating the info directory file... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (11) New Version Net Change 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/ruby-erb 4.0.4-6.1 0.09 MiB extra/ruby-rspec-support 3.13.1-4.1 0.29 MiB extra/git 2.47.0-1 27.21 MiB extra/ruby-bundler 2.5.16-1 1.59 MiB extra/ruby-minitest 5.22.3-2.1 0.69 MiB extra/ruby-rake 13.1.0-1 0.26 MiB extra/ruby-rake-compiler 1.2.7-2.1 0.23 MiB extra/ruby-rspec-core 3.13.1-1 1.27 MiB Total Installed Size: 31.85 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 subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing ruby-bundler... installing ruby-minitest... installing ruby-rake... installing ruby-rake-compiler... installing ruby-erb... installing ruby-rspec-support... installing ruby-rspec-core... :: 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... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of ruby_memcheck git repo... Cloning into 'ruby_memcheck'... done. Switched to a new branch 'makepkg' ==> Starting build()... WARNING: open-ended dependency on nokogiri (>= 0) is not recommended use a bounded requirement, such as "~> x.y" WARNING: open-ended dependency on rspec-core (>= 0, development) is not recommended use a bounded requirement, such as "~> x.y" WARNING: See https://guides.rubygems.org/specification-reference/ for help Successfully built RubyGem Name: ruby_memcheck Version: 1.2.0 File: ruby_memcheck-1.2.0.gem /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/.github/workflows/lint.yml /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/.github/workflows/test.yml /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/.gitignore /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/.rubocop.yml /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/Gemfile /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/LICENSE.txt /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/README.md /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/Rakefile /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/lib/ruby_memcheck.rb /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/lib/ruby_memcheck/configuration.rb /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/lib/ruby_memcheck/frame.rb /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/lib/ruby_memcheck/rspec/rake_task.rb /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/lib/ruby_memcheck/stack.rb /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/lib/ruby_memcheck/suppression.rb /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/lib/ruby_memcheck/test_helper.rb /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/lib/ruby_memcheck/test_task.rb /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/lib/ruby_memcheck/test_task_reporter.rb /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/lib/ruby_memcheck/valgrind_error.rb /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/lib/ruby_memcheck/version.rb /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/ruby_memcheck.gemspec /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.3.0/gems/ruby_memcheck-1.2.0/suppressions/ruby.supp Successfully installed ruby_memcheck-1.2.0 1 gem installed GET https://rubygems.org/latest_specs.4.8.gz 200 OK GET https://rubygems.org/quick/Marshal.4.8/rubygems-update-3.5.22.gemspec.rz 200 OK A new release of RubyGems is available: 3.5.16 → 3.5.22! Run `gem update --system 3.5.22` to update your installation. ==> Starting check()... /usr/bin/ruby -I. ../../../../test/ruby_memcheck/ext/extconf.rb mkdir -p tmp/riscv64-linux/ruby_memcheck_c_test/3.3.5 cd tmp/riscv64-linux/ruby_memcheck_c_test/3.3.5 creating Makefile /usr/bin/make cd - cd tmp/riscv64-linux/ruby_memcheck_c_test/3.3.5 compiling ../../../../test/ruby_memcheck/ext/ruby_memcheck_c_test.c linking shared-object ruby_memcheck_c_test.so /usr/bin/make install sitearchdir=../../../../test/ruby_memcheck/ext sitelibdir=../../../../test/ruby_memcheck/ext target_prefix= cd - mkdir -p tmp/riscv64-linux/stage/test/ruby_memcheck/ext /usr/bin/install -c -m 0755 ruby_memcheck_c_test.so ../../../../test/ruby_memcheck/ext cp tmp/riscv64-linux/ruby_memcheck_c_test/3.3.5/ruby_memcheck_c_test.so tmp/riscv64-linux/stage/test/ruby_memcheck/ext/ruby_memcheck_c_test.so Run options: --seed 53276 # Running: . valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. F valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. E valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. Fruby_memcheck: please migrate your suppression filenames from `gem_name_ruby-3.1.0.supp` to `ruby-3.1.0.supp` (drop the gem name from the filename) valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. E valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. F valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. E valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. E valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. E valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. F valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. F valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. E valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. F valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. F valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. E valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. F valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. E valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. Fruby_memcheck: please migrate your suppression filenames from `gem_name_ruby-3.1.0.supp` to `ruby-3.1.0.supp` (drop the gem name from the filename) valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. E valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. F valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. E valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. EEF valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. F valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. E valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. F valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. F valgrind: Fatal error at startup: a function redirection valgrind: which is mandatory for this platform-tool combination valgrind: cannot be set up. Details of the redirection are: valgrind: valgrind: A must-be-redirected function valgrind: whose name matches the pattern: index valgrind: in an object with soname matching: ld-linux-riscv64-lp64d.so.1 valgrind: was not found whilst processing valgrind: symbols from the object with soname: ld-linux-riscv64-lp64d.so.1 valgrind: valgrind: Possible fixes: (1, short term): install glibc's debuginfo valgrind: package on this machine. (2, longer term): ask the packagers valgrind: for your Linux distribution to please in future ship a non- valgrind: stripped ld.so (or whatever the dynamic linker .so is called) valgrind: that exports the above-named function using the standard valgrind: calling conventions for this platform. The package you need valgrind: to install for fix (1) is called valgrind: valgrind: On Debian, Ubuntu: libc6-dbg valgrind: On SuSE, openSuSE, Fedora, RHEL: glibc-debuginfo valgrind: valgrind: Note that if you are debugging a 32 bit process on a valgrind: 64 bit system, you will need a corresponding 32 bit debuginfo valgrind: package (e.g. libc6-dbg:i386). valgrind: valgrind: Cannot continue -- exiting now. Sorry. E. Finished in 5.501885s, 5.4527 runs/s, 5.6344 assertions/s. 1) Failure: RubyMemcheck::RSpec::RakeTaskTest#test_reports_memory_leak [test/ruby_memcheck/shared_test_task_reporter_tests.rb:23]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"43:1: FATAL: Premature end of data in tag valgrindoutput line 3" 2) Error: RubyMemcheck::RSpec::RakeTaskTest#test_succeeds_when_there_is_no_memory_leak: Nokogiri::XML::SyntaxError: 43:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/rspec/rake_task.rb:33:in `run_task' test/ruby_memcheck/rspec/rake_task_test.rb:46:in `block in run_with_memcheck' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `chdir' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:8:in `test_succeeds_when_there_is_no_memory_leak' 3) Failure: RubyMemcheck::RSpec::RakeTaskTest#test_call_into_ruby_mem_leak_reports_when_not_skipped [test/ruby_memcheck/shared_test_task_reporter_tests.rb:78]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"43:1: FATAL: Premature end of data in tag valgrindoutput line 3" 4) Error: RubyMemcheck::RSpec::RakeTaskTest#test_suppressions: Nokogiri::XML::SyntaxError: 43:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/rspec/rake_task.rb:33:in `run_task' test/ruby_memcheck/rspec/rake_task_test.rb:46:in `block in run_with_memcheck' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `chdir' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:86:in `test_suppressions' 5) Failure: RubyMemcheck::RSpec::RakeTaskTest#test_generation_of_suppressions [test/ruby_memcheck/shared_test_task_reporter_tests.rb:103]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"44:1: FATAL: Premature end of data in tag valgrindoutput line 3" 6) Error: RubyMemcheck::RSpec::RakeTaskTest#test_call_into_ruby_mem_leak_does_not_report: Nokogiri::XML::SyntaxError: 43:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/rspec/rake_task.rb:33:in `run_task' test/ruby_memcheck/rspec/rake_task_test.rb:46:in `block in run_with_memcheck' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `chdir' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:61:in `test_call_into_ruby_mem_leak_does_not_report' 7) Error: RubyMemcheck::RSpec::RakeTaskTest#test_test_helper_is_loaded: Nokogiri::XML::SyntaxError: 43:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/rspec/rake_task.rb:33:in `run_task' test/ruby_memcheck/rspec/rake_task_test.rb:46:in `block in run_with_memcheck' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `chdir' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:193:in `block in test_test_helper_is_loaded' /usr/lib/ruby/3.3.0/tempfile.rb:447:in `create' test/ruby_memcheck/shared_test_task_reporter_tests.rb:192:in `test_test_helper_is_loaded' 8) Error: RubyMemcheck::RSpec::RakeTaskTest#test_ruby_failure_without_errors: Nokogiri::XML::SyntaxError: 43:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/rspec/rake_task.rb:33:in `run_task' test/ruby_memcheck/rspec/rake_task_test.rb:46:in `block in run_with_memcheck' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `chdir' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:165:in `test_ruby_failure_without_errors' 9) Failure: RubyMemcheck::RSpec::RakeTaskTest#test_ruby_failure_with_errors [test/ruby_memcheck/shared_test_task_reporter_tests.rb:181]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"43:1: FATAL: Premature end of data in tag valgrindoutput line 3" 10) Failure: RubyMemcheck::RSpec::RakeTaskTest#test_reports_use_after_free [test/ruby_memcheck/shared_test_task_reporter_tests.rb:39]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"43:1: FATAL: Premature end of data in tag valgrindoutput line 3" 11) Error: RubyMemcheck::RSpec::RakeTaskTest#test_can_run_multiple_times: Nokogiri::XML::SyntaxError: 43:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/rspec/rake_task.rb:33:in `run_task' test/ruby_memcheck/rspec/rake_task_test.rb:46:in `block in run_with_memcheck' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `chdir' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:157:in `block in test_can_run_multiple_times' :237:in `times' test/ruby_memcheck/shared_test_task_reporter_tests.rb:156:in `test_can_run_multiple_times' 12) Failure: RubyMemcheck::RSpec::RakeTaskTest#test_follows_forked_children [test/ruby_memcheck/shared_test_task_reporter_tests.rb:126]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"43:1: FATAL: Premature end of data in tag valgrindoutput line 3" 13) Failure: RubyMemcheck::RSpec::RakeTaskTest#test_reports_multiple_errors [test/ruby_memcheck/shared_test_task_reporter_tests.rb:143]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"43:1: FATAL: Premature end of data in tag valgrindoutput line 3" 14) Error: RubyMemcheck::RSpec::RakeTaskTest#test_does_not_report_uninitialized_value: Nokogiri::XML::SyntaxError: 43:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/rspec/rake_task.rb:33:in `run_task' test/ruby_memcheck/rspec/rake_task_test.rb:46:in `block in run_with_memcheck' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `chdir' test/ruby_memcheck/rspec/rake_task_test.rb:23:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:51:in `test_does_not_report_uninitialized_value' 15) Failure: RubyMemcheck::TestTaskTest#test_reports_memory_leak [test/ruby_memcheck/shared_test_task_reporter_tests.rb:23]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"41:1: FATAL: Premature end of data in tag valgrindoutput line 3" 16) Error: RubyMemcheck::TestTaskTest#test_succeeds_when_there_is_no_memory_leak: Nokogiri::XML::SyntaxError: 41:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/test_task.rb:24:in `block in ruby' /usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_utils.rb:57:in `sh' lib/ruby_memcheck/test_task.rb:23:in `ruby' test/ruby_memcheck/test_task_test.rb:28:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:8:in `test_succeeds_when_there_is_no_memory_leak' 17) Failure: RubyMemcheck::TestTaskTest#test_call_into_ruby_mem_leak_reports_when_not_skipped [test/ruby_memcheck/shared_test_task_reporter_tests.rb:78]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"41:1: FATAL: Premature end of data in tag valgrindoutput line 3" 18) Error: RubyMemcheck::TestTaskTest#test_suppressions: Nokogiri::XML::SyntaxError: 41:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/test_task.rb:24:in `block in ruby' /usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_utils.rb:57:in `sh' lib/ruby_memcheck/test_task.rb:23:in `ruby' test/ruby_memcheck/test_task_test.rb:28:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:86:in `test_suppressions' 19) Failure: RubyMemcheck::TestTaskTest#test_generation_of_suppressions [test/ruby_memcheck/shared_test_task_reporter_tests.rb:103]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"42:1: FATAL: Premature end of data in tag valgrindoutput line 3" 20) Error: RubyMemcheck::TestTaskTest#test_call_into_ruby_mem_leak_does_not_report: Nokogiri::XML::SyntaxError: 41:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/test_task.rb:24:in `block in ruby' /usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_utils.rb:57:in `sh' lib/ruby_memcheck/test_task.rb:23:in `ruby' test/ruby_memcheck/test_task_test.rb:28:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:61:in `test_call_into_ruby_mem_leak_does_not_report' 21) Error: RubyMemcheck::TestTaskTest#test_test_helper_is_loaded: Nokogiri::XML::SyntaxError: 41:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/test_task.rb:24:in `block in ruby' /usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_utils.rb:57:in `sh' lib/ruby_memcheck/test_task.rb:23:in `ruby' test/ruby_memcheck/test_task_test.rb:28:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:193:in `block in test_test_helper_is_loaded' /usr/lib/ruby/3.3.0/tempfile.rb:447:in `create' test/ruby_memcheck/shared_test_task_reporter_tests.rb:192:in `test_test_helper_is_loaded' 22) Error: RubyMemcheck::TestTaskTest#test_ruby_failure_without_errors: Nokogiri::XML::SyntaxError: 41:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/test_task.rb:24:in `block in ruby' /usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_utils.rb:57:in `sh' lib/ruby_memcheck/test_task.rb:23:in `ruby' test/ruby_memcheck/test_task_test.rb:28:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:165:in `test_ruby_failure_without_errors' 23) Failure: RubyMemcheck::TestTaskTest#test_ruby_failure_with_errors [test/ruby_memcheck/shared_test_task_reporter_tests.rb:181]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"41:1: FATAL: Premature end of data in tag valgrindoutput line 3" 24) Failure: RubyMemcheck::TestTaskTest#test_reports_use_after_free [test/ruby_memcheck/shared_test_task_reporter_tests.rb:39]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"41:1: FATAL: Premature end of data in tag valgrindoutput line 3" 25) Error: RubyMemcheck::TestTaskTest#test_can_run_multiple_times: Nokogiri::XML::SyntaxError: 41:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/test_task.rb:24:in `block in ruby' /usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_utils.rb:57:in `sh' lib/ruby_memcheck/test_task.rb:23:in `ruby' test/ruby_memcheck/test_task_test.rb:28:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:157:in `block in test_can_run_multiple_times' :237:in `times' test/ruby_memcheck/shared_test_task_reporter_tests.rb:156:in `test_can_run_multiple_times' 26) Failure: RubyMemcheck::TestTaskTest#test_follows_forked_children [test/ruby_memcheck/shared_test_task_reporter_tests.rb:126]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"41:1: FATAL: Premature end of data in tag valgrindoutput line 3" 27) Failure: RubyMemcheck::TestTaskTest#test_reports_multiple_errors [test/ruby_memcheck/shared_test_task_reporter_tests.rb:143]: --- expected +++ actual @@ -1 +1 @@ -"Valgrind reported errors (e.g. memory leak or use-after-free)" +"41:1: FATAL: Premature end of data in tag valgrindoutput line 3" 28) Error: RubyMemcheck::TestTaskTest#test_does_not_report_uninitialized_value: Nokogiri::XML::SyntaxError: 41:1: FATAL: Premature end of data in tag valgrindoutput line 3 /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.3.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `each' lib/ruby_memcheck/test_task_reporter.rb:34:in `block in parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:33:in `each' lib/ruby_memcheck/test_task_reporter.rb:33:in `parse_valgrind_output' lib/ruby_memcheck/test_task_reporter.rb:14:in `report_valgrind_errors' lib/ruby_memcheck/test_task.rb:24:in `block in ruby' /usr/lib/ruby/gems/3.3.0/gems/rake-13.1.0/lib/rake/file_utils.rb:57:in `sh' lib/ruby_memcheck/test_task.rb:23:in `ruby' test/ruby_memcheck/test_task_test.rb:28:in `run_with_memcheck' test/ruby_memcheck/shared_test_task_reporter_tests.rb:51:in `test_does_not_report_uninitialized_value' 30 runs, 31 assertions, 14 failures, 14 errors, 0 skips rake aborted! Command failed with status (1) Tasks: TOP => default => test (See full trace by running task with --trace) ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root47/build [?25h[?25hreceiving incremental file list ruby-ruby_memcheck-1.2.0-4-riscv64-build.log ruby-ruby_memcheck-1.2.0-4-riscv64-check.log sent 62 bytes received 3,331 bytes 1,357.20 bytes/sec total size is 59,249 speedup is 17.46