==> Building on reshiram ==> 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 611 100% 596.68kB/s 0:00:00 611 100% 596.68kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,632 bytes received 145 bytes 3,554.00 bytes/sec total size is 2,323 speedup is 1.31 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root0 on remote host... ==> Locking clean chroot...done ]2;🔵 Container arch-nspawn-528578 on reshiram.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] -> [root0]...done ==> Making package: ruby-ruby_memcheck 1.2.0-4 (Wed Dec 25 22:28:56 2024) ==> Retrieving sources...  -> Cloning ruby_memcheck git repo... Cloning into bare repository '/home/felix/packages/ruby-ruby_memcheck/ruby_memcheck'... remote: Enumerating objects: 954, done. remote: Counting objects: 0% (1/141) remote: Counting objects: 1% (2/141) remote: Counting objects: 2% (3/141) remote: Counting objects: 3% (5/141) remote: Counting objects: 4% (6/141) remote: Counting objects: 5% (8/141) remote: Counting objects: 6% (9/141) remote: Counting objects: 7% (10/141) remote: Counting objects: 8% (12/141) remote: Counting objects: 9% (13/141) remote: Counting objects: 10% (15/141) remote: Counting objects: 11% (16/141) remote: Counting objects: 12% (17/141) remote: Counting objects: 13% (19/141) remote: Counting objects: 14% (20/141) remote: Counting objects: 15% (22/141) remote: Counting objects: 16% (23/141) remote: Counting objects: 17% (24/141) remote: Counting objects: 18% (26/141) remote: Counting objects: 19% (27/141) remote: Counting objects: 20% (29/141) remote: Counting objects: 21% (30/141) remote: Counting objects: 22% (32/141) remote: Counting objects: 23% (33/141) remote: Counting objects: 24% (34/141) remote: Counting objects: 25% (36/141) remote: Counting objects: 26% (37/141) remote: Counting objects: 27% (39/141) remote: Counting objects: 28% (40/141) remote: Counting objects: 29% (41/141) remote: Counting objects: 30% (43/141) remote: Counting objects: 31% (44/141) remote: Counting objects: 32% (46/141) remote: Counting objects: 33% (47/141) remote: Counting objects: 34% (48/141) remote: Counting objects: 35% (50/141) remote: Counting objects: 36% (51/141) remote: Counting objects: 37% (53/141) remote: Counting objects: 38% (54/141) remote: Counting objects: 39% (55/141) remote: Counting objects: 40% (57/141) remote: Counting objects: 41% (58/141) remote: Counting objects: 42% (60/141) remote: Counting objects: 43% (61/141) remote: Counting objects: 44% (63/141) remote: Counting objects: 45% (64/141) remote: Counting objects: 46% (65/141) remote: Counting objects: 47% (67/141) remote: Counting objects: 48% (68/141) remote: Counting objects: 49% (70/141) remote: Counting objects: 50% (71/141) remote: Counting objects: 51% (72/141) remote: Counting objects: 52% (74/141) remote: Counting objects: 53% (75/141) remote: Counting objects: 54% (77/141) remote: Counting objects: 55% (78/141) remote: Counting objects: 56% (79/141) remote: Counting objects: 57% (81/141) remote: Counting objects: 58% (82/141) remote: Counting objects: 59% (84/141) remote: Counting objects: 60% (85/141) remote: Counting objects: 61% (87/141) remote: Counting objects: 62% (88/141) remote: Counting objects: 63% (89/141) remote: Counting objects: 64% (91/141) remote: Counting objects: 65% (92/141) remote: Counting objects: 66% (94/141) remote: Counting objects: 67% (95/141) remote: Counting objects: 68% (96/141) remote: Counting objects: 69% (98/141) remote: Counting objects: 70% (99/141) remote: Counting objects: 71% (101/141) remote: Counting objects: 72% (102/141) remote: Counting objects: 73% (103/141) remote: Counting objects: 74% (105/141) remote: Counting objects: 75% (106/141) remote: Counting objects: 76% (108/141) remote: Counting objects: 77% (109/141) remote: Counting objects: 78% (110/141) remote: Counting objects: 79% (112/141) remote: Counting objects: 80% (113/141) remote: Counting objects: 81% (115/141) remote: Counting objects: 82% (116/141) remote: Counting objects: 83% (118/141) remote: Counting objects: 84% (119/141) remote: Counting objects: 85% (120/141) remote: Counting objects: 86% (122/141) remote: Counting objects: 87% (123/141) remote: Counting objects: 88% (125/141) remote: Counting objects: 89% (126/141) remote: Counting objects: 90% (127/141) remote: Counting objects: 91% (129/141) remote: Counting objects: 92% (130/141) remote: Counting objects: 93% (132/141) remote: Counting objects: 94% (133/141) remote: Counting objects: 95% (134/141) remote: Counting objects: 96% (136/141) remote: Counting objects: 97% (137/141) remote: Counting objects: 98% (139/141) remote: Counting objects: 99% (140/141) remote: Counting objects: 100% (141/141) remote: Counting objects: 100% (141/141), done. remote: Compressing objects: 1% (1/65) remote: Compressing objects: 3% (2/65) remote: Compressing objects: 4% (3/65) remote: Compressing objects: 6% (4/65) remote: Compressing objects: 7% (5/65) remote: Compressing objects: 9% (6/65) remote: Compressing objects: 10% (7/65) remote: Compressing objects: 12% (8/65) remote: Compressing objects: 13% (9/65) remote: Compressing objects: 15% (10/65) remote: Compressing objects: 16% (11/65) remote: Compressing objects: 18% (12/65) remote: Compressing objects: 20% (13/65) remote: Compressing objects: 21% (14/65) remote: Compressing objects: 23% (15/65) remote: Compressing objects: 24% (16/65) remote: Compressing objects: 26% (17/65) remote: Compressing objects: 27% (18/65) remote: Compressing objects: 29% (19/65) remote: Compressing objects: 30% (20/65) remote: Compressing objects: 32% (21/65) remote: Compressing objects: 33% (22/65) remote: Compressing objects: 35% (23/65) remote: Compressing objects: 36% (24/65) remote: Compressing objects: 38% (25/65) remote: Compressing objects: 40% (26/65) remote: Compressing objects: 41% (27/65) remote: Compressing objects: 43% (28/65) remote: Compressing objects: 44% (29/65) remote: Compressing objects: 46% (30/65) remote: Compressing objects: 47% (31/65) remote: Compressing objects: 49% (32/65) remote: Compressing objects: 50% (33/65) remote: Compressing objects: 52% (34/65) remote: Compressing objects: 53% (35/65) remote: Compressing objects: 55% (36/65) remote: Compressing objects: 56% (37/65) remote: Compressing objects: 58% (38/65) remote: Compressing objects: 60% (39/65) remote: Compressing objects: 61% (40/65) remote: Compressing objects: 63% (41/65) remote: Compressing objects: 64% (42/65) remote: Compressing objects: 66% (43/65) remote: Compressing objects: 67% (44/65) remote: Compressing objects: 69% (45/65) remote: Compressing objects: 70% (46/65) remote: Compressing objects: 72% (47/65) remote: Compressing objects: 73% (48/65) remote: Compressing objects: 75% (49/65) remote: Compressing objects: 76% (50/65) remote: Compressing objects: 78% (51/65) remote: Compressing objects: 80% (52/65) remote: Compressing objects: 81% (53/65) remote: Compressing objects: 83% (54/65) remote: Compressing objects: 84% (55/65) remote: Compressing objects: 86% (56/65) remote: Compressing objects: 87% (57/65) remote: Compressing objects: 89% (58/65) remote: Compressing objects: 90% (59/65) remote: Compressing objects: 92% (60/65) remote: Compressing objects: 93% (61/65) remote: Compressing objects: 95% (62/65) remote: Compressing objects: 96% (63/65) remote: Compressing objects: 98% (64/65) remote: Compressing objects: 100% (65/65) remote: Compressing objects: 100% (65/65), done. Receiving objects: 0% (1/954) Receiving objects: 1% (10/954) Receiving objects: 2% (20/954) Receiving objects: 3% (29/954) Receiving objects: 4% (39/954) Receiving objects: 5% (48/954) Receiving objects: 6% (58/954) Receiving objects: 7% (67/954) Receiving objects: 8% (77/954) Receiving objects: 9% (86/954) Receiving objects: 10% (96/954) Receiving objects: 11% (105/954) Receiving objects: 12% (115/954) Receiving objects: 13% (125/954) Receiving objects: 14% (134/954) Receiving objects: 15% (144/954) Receiving objects: 16% (153/954) Receiving objects: 17% (163/954) Receiving objects: 18% (172/954) Receiving objects: 19% (182/954) Receiving objects: 20% (191/954) Receiving objects: 21% (201/954) Receiving objects: 22% (210/954) Receiving objects: 23% (220/954) Receiving objects: 24% (229/954) Receiving objects: 25% (239/954) Receiving objects: 26% (249/954) Receiving objects: 27% (258/954) Receiving objects: 28% (268/954) Receiving objects: 29% (277/954) Receiving objects: 30% (287/954) Receiving objects: 31% (296/954) Receiving objects: 32% (306/954) Receiving objects: 33% (315/954) Receiving objects: 34% (325/954) Receiving objects: 35% (334/954) Receiving objects: 36% (344/954) Receiving objects: 37% (353/954) Receiving objects: 38% (363/954) Receiving objects: 39% (373/954) Receiving objects: 40% (382/954) Receiving objects: 41% (392/954) Receiving objects: 42% (401/954) Receiving objects: 43% (411/954) Receiving objects: 44% (420/954) Receiving objects: 45% (430/954) Receiving objects: 46% (439/954) Receiving objects: 47% (449/954) Receiving objects: 48% (458/954) Receiving objects: 49% (468/954) Receiving objects: 50% (477/954) Receiving objects: 51% (487/954) Receiving objects: 52% (497/954) Receiving objects: 53% (506/954) Receiving objects: 54% (516/954) Receiving objects: 55% (525/954) Receiving objects: 56% (535/954) Receiving objects: 57% (544/954) Receiving objects: 58% (554/954) Receiving objects: 59% (563/954) Receiving objects: 60% (573/954) Receiving objects: 61% (582/954) Receiving objects: 62% (592/954) Receiving objects: 63% (602/954) Receiving objects: 64% (611/954) Receiving objects: 65% (621/954) Receiving objects: 66% (630/954) Receiving objects: 67% (640/954) Receiving objects: 68% (649/954) Receiving objects: 69% (659/954) Receiving objects: 70% (668/954) Receiving objects: 71% (678/954) Receiving objects: 72% (687/954) Receiving objects: 73% (697/954) Receiving objects: 74% (706/954) Receiving objects: 75% (716/954) Receiving objects: 76% (726/954) Receiving objects: 77% (735/954) Receiving objects: 78% (745/954) Receiving objects: 79% (754/954) Receiving objects: 80% (764/954) Receiving objects: 81% (773/954) Receiving objects: 82% (783/954) Receiving objects: 83% (792/954) Receiving objects: 84% (802/954) Receiving objects: 85% (811/954) Receiving objects: 86% (821/954) Receiving objects: 87% (830/954) Receiving objects: 88% (840/954) Receiving objects: 89% (850/954) Receiving objects: 90% (859/954) Receiving objects: 91% (869/954) Receiving objects: 92% (878/954) Receiving objects: 93% (888/954) Receiving objects: 94% (897/954) Receiving objects: 95% (907/954) Receiving objects: 96% (916/954) Receiving objects: 97% (926/954) remote: Total 954 (delta 97), reused 78 (delta 76), pack-reused 813 (from 3) Receiving objects: 98% (935/954) Receiving objects: 99% (945/954) Receiving objects: 100% (954/954) Receiving objects: 100% (954/954), 187.43 KiB | 553.00 KiB/s, done. Resolving deltas: 0% (0/487) Resolving deltas: 1% (5/487) Resolving deltas: 2% (10/487) Resolving deltas: 3% (15/487) Resolving deltas: 4% (20/487) Resolving deltas: 5% (25/487) Resolving deltas: 6% (31/487) Resolving deltas: 7% (35/487) Resolving deltas: 8% (39/487) Resolving deltas: 9% (44/487) Resolving deltas: 10% (49/487) Resolving deltas: 11% (54/487) Resolving deltas: 12% (59/487) Resolving deltas: 13% (64/487) Resolving deltas: 14% (69/487) Resolving deltas: 15% (74/487) Resolving deltas: 16% (78/487) Resolving deltas: 17% (83/487) Resolving deltas: 18% (88/487) Resolving deltas: 19% (93/487) Resolving deltas: 20% (98/487) Resolving deltas: 21% (103/487) Resolving deltas: 22% (108/487) Resolving deltas: 23% (113/487) Resolving deltas: 24% (117/487) Resolving deltas: 25% (122/487) Resolving deltas: 26% (127/487) Resolving deltas: 27% (132/487) Resolving deltas: 28% (137/487) Resolving deltas: 29% (142/487) Resolving deltas: 30% (147/487) Resolving deltas: 31% (151/487) Resolving deltas: 32% (156/487) Resolving deltas: 33% (161/487) Resolving deltas: 34% (166/487) Resolving deltas: 35% (171/487) Resolving deltas: 36% (176/487) Resolving deltas: 37% (182/487) Resolving deltas: 38% (187/487) Resolving deltas: 39% (190/487) Resolving deltas: 40% (195/487) Resolving deltas: 41% (200/487) Resolving deltas: 42% (205/487) Resolving deltas: 43% (210/487) Resolving deltas: 44% (215/487) Resolving deltas: 45% (220/487) Resolving deltas: 46% (225/487) Resolving deltas: 47% (229/487) Resolving deltas: 48% (234/487) Resolving deltas: 49% (239/487) Resolving deltas: 50% (245/487) Resolving deltas: 51% (249/487) Resolving deltas: 52% (254/487) Resolving deltas: 53% (259/487) Resolving deltas: 54% (263/487) Resolving deltas: 55% (268/487) Resolving deltas: 56% (273/487) Resolving deltas: 57% (278/487) Resolving deltas: 58% (283/487) Resolving deltas: 59% (288/487) Resolving deltas: 60% (293/487) Resolving deltas: 61% (298/487) Resolving deltas: 62% (302/487) Resolving deltas: 63% (307/487) Resolving deltas: 64% (312/487) Resolving deltas: 65% (318/487) Resolving deltas: 66% (322/487) Resolving deltas: 67% (327/487) Resolving deltas: 68% (332/487) Resolving deltas: 69% (337/487) Resolving deltas: 70% (341/487) Resolving deltas: 71% (346/487) Resolving deltas: 72% (351/487) Resolving deltas: 73% (356/487) Resolving deltas: 74% (361/487) Resolving deltas: 75% (366/487) Resolving deltas: 76% (371/487) Resolving deltas: 77% (375/487) Resolving deltas: 78% (381/487) Resolving deltas: 79% (385/487) Resolving deltas: 80% (390/487) Resolving deltas: 81% (395/487) Resolving deltas: 82% (400/487) Resolving deltas: 83% (405/487) Resolving deltas: 84% (410/487) Resolving deltas: 85% (414/487) Resolving deltas: 86% (419/487) Resolving deltas: 87% (424/487) Resolving deltas: 88% (429/487) Resolving deltas: 89% (434/487) Resolving deltas: 90% (439/487) Resolving deltas: 91% (444/487) Resolving deltas: 92% (449/487) Resolving deltas: 93% (453/487) Resolving deltas: 94% (458/487) Resolving deltas: 95% (463/487) Resolving deltas: 96% (468/487) Resolving deltas: 97% (473/487) Resolving deltas: 98% (478/487) Resolving deltas: 99% (483/487) Resolving deltas: 100% (487/487) Resolving deltas: 100% (487/487), done. ==> Validating source files with sha256sums... ruby_memcheck ... Skipped ]2;🔵 Container arch-nspawn-530570 on reshiram.felixc.at==> Making package: ruby-ruby_memcheck 1.2.0-4 (Wed Dec 25 22:29:46 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-2 0.32 MiB 0.15 MiB core/libmicrohttpd 1.0.1-1 0.56 MiB extra/libxslt 1.1.42-2 0.77 MiB 0.22 MiB extra/libyaml 0.2.5-3 0.16 MiB extra/ruby-mini_portile2 2.8.7-2 1.42 MiB 1.30 MiB extra/ruby-racc 1.7.3-1 0.34 MiB 0.09 MiB extra/rubygems 3.5.16-1.1 2.69 MiB 0.61 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: 3.00 MiB Total Installed Size: 45.42 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ruby-mini_portile2-2.8.7-2-any downloading... ruby-nokogiri-1.16.7-3-riscv64 downloading... rubygems-3.5.16-1.1-any downloading... libxslt-1.1.42-2-riscv64 downloading... debuginfod-0.192-2-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 [installed] 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 [installed] :: 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 Download Size extra/perl-error 0.17029-7 0.04 MiB extra/perl-mailtools 2.22-1 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/ruby-erb 4.0.4-6.1 0.09 MiB 0.03 MiB extra/ruby-rspec-support 3.13.1-4.1 0.29 MiB 0.07 MiB extra/git 2.47.1-1 27.20 MiB extra/ruby-bundler 2.6.0-1 1.63 MiB 0.40 MiB extra/ruby-minitest 5.22.3-2.1 0.69 MiB 0.12 MiB extra/ruby-rake 13.1.0-1 0.26 MiB extra/ruby-rake-compiler 1.2.7-2.1 0.23 MiB 0.05 MiB extra/ruby-rspec-core 3.13.1-1 1.27 MiB 0.29 MiB Total Download Size: 0.96 MiB Total Installed Size: 31.88 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ruby-bundler-2.6.0-1-any downloading... ruby-rspec-core-3.13.1-1-any downloading... ruby-minitest-5.22.3-2.1-any downloading... ruby-rspec-support-3.13.1-4.1-any downloading... ruby-rake-compiler-1.2.7-2.1-any downloading... ruby-erb-4.0.4-6.1-riscv64 downloading... 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 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.6.2.gemspec.rz 200 OK A new release of RubyGems is available: 3.5.16 → 3.6.2! Run `gem update --system 3.6.2` 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 WARNING: Nokogiri was built against libxml version 2.13.4, but has dynamically loaded 2.13.5 Run options: --seed 3025 # 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. 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. 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. Eruby_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. 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. EF 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. FE 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. 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. Eruby_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. 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. Finished in 8.686286s, 3.4537 runs/s, 3.5688 assertions/s. 1) 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' 2) 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' 3) 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' 4) 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" 5) 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" 6) 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' 7) 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" 8) 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" 9) 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" 10) 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" 11) 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' 12) 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' 13) 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' 14) 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" 15) 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' 16) 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' 17) 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' 18) 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" 19) 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" 20) 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' 21) 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" 22) 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" 23) 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" 24) 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" 25) 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' 26) 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' 27) 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' 28) 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" 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/root0/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,387 bytes 6,898.00 bytes/sec total size is 59,338 speedup is 17.20