==> Building on minun ==> 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=2/4) PKGBUILD 1,418 100% 1.35MB/s 0:00:00 1,418 100% 1.35MB/s 0:00:00 (xfr#2, to-chk=1/4) ruby-ruby_memcheck-1.2.0-3.log 250 100% 244.14kB/s 0:00:00 250 100% 244.14kB/s 0:00:00 (xfr#3, to-chk=0/4) sent 1,381 bytes received 126 bytes 3,014.00 bytes/sec total size is 2,231 speedup is 1.48 ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root10 on remote host... ]2;🔵 Container arch-nspawn-282341 on minun.felixc.at[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root10]...done ==> Making package: ruby-ruby_memcheck 1.2.0-3 (Sat Aug 17 05:03:00 2024) ==> Retrieving sources...  -> Cloning ruby_memcheck git repo... Cloning into bare repository '/home/felix/packages/ruby-ruby_memcheck/ruby_memcheck'... remote: Enumerating objects: 881, done. remote: Counting objects: 0% (1/198) remote: Counting objects: 1% (2/198) remote: Counting objects: 2% (4/198) remote: Counting objects: 3% (6/198) remote: Counting objects: 4% (8/198) remote: Counting objects: 5% (10/198) remote: Counting objects: 6% (12/198) remote: Counting objects: 7% (14/198) remote: Counting objects: 8% (16/198) remote: Counting objects: 9% (18/198) remote: Counting objects: 10% (20/198) remote: Counting objects: 11% (22/198) remote: Counting objects: 12% (24/198) remote: Counting objects: 13% (26/198) remote: Counting objects: 14% (28/198) remote: Counting objects: 15% (30/198) remote: Counting objects: 16% (32/198) remote: Counting objects: 17% (34/198) remote: Counting objects: 18% (36/198) remote: Counting objects: 19% (38/198) remote: Counting objects: 20% (40/198) remote: Counting objects: 21% (42/198) remote: Counting objects: 22% (44/198) remote: Counting objects: 23% (46/198) remote: Counting objects: 24% (48/198) remote: Counting objects: 25% (50/198) remote: Counting objects: 26% (52/198) remote: Counting objects: 27% (54/198) remote: Counting objects: 28% (56/198) remote: Counting objects: 29% (58/198) remote: Counting objects: 30% (60/198) remote: Counting objects: 31% (62/198) remote: Counting objects: 32% (64/198) remote: Counting objects: 33% (66/198) remote: Counting objects: 34% (68/198) remote: Counting objects: 35% (70/198) remote: Counting objects: 36% (72/198) remote: Counting objects: 37% (74/198) remote: Counting objects: 38% (76/198) remote: Counting objects: 39% (78/198) remote: Counting objects: 40% (80/198) remote: Counting objects: 41% (82/198) remote: Counting objects: 42% (84/198) remote: Counting objects: 43% (86/198) remote: Counting objects: 44% (88/198) remote: Counting objects: 45% (90/198) remote: Counting objects: 46% (92/198) remote: Counting objects: 47% (94/198) remote: Counting objects: 48% (96/198) remote: Counting objects: 49% (98/198) remote: Counting objects: 50% (99/198) remote: Counting objects: 51% (101/198) remote: Counting objects: 52% (103/198) remote: Counting objects: 53% (105/198) remote: Counting objects: 54% (107/198) remote: Counting objects: 55% (109/198) remote: Counting objects: 56% (111/198) remote: Counting objects: 57% (113/198) remote: Counting objects: 58% (115/198) remote: Counting objects: 59% (117/198) remote: Counting objects: 60% (119/198) remote: Counting objects: 61% (121/198) remote: Counting objects: 62% (123/198) remote: Counting objects: 63% (125/198) remote: Counting objects: 64% (127/198) remote: Counting objects: 65% (129/198) remote: Counting objects: 66% (131/198) remote: Counting objects: 67% (133/198) remote: Counting objects: 68% (135/198) remote: Counting objects: 69% (137/198) remote: Counting objects: 70% (139/198) remote: Counting objects: 71% (141/198) remote: Counting objects: 72% (143/198) remote: Counting objects: 73% (145/198) remote: Counting objects: 74% (147/198) remote: Counting objects: 75% (149/198) remote: Counting objects: 76% (151/198) remote: Counting objects: 77% (153/198) remote: Counting objects: 78% (155/198) remote: Counting objects: 79% (157/198) remote: Counting objects: 80% (159/198) remote: Counting objects: 81% (161/198) remote: Counting objects: 82% (163/198) remote: Counting objects: 83% (165/198) remote: Counting objects: 84% (167/198) remote: Counting objects: 85% (169/198) remote: Counting objects: 86% (171/198) remote: Counting objects: 87% (173/198) remote: Counting objects: 88% (175/198) remote: Counting objects: 89% (177/198) remote: Counting objects: 90% (179/198) remote: Counting objects: 91% (181/198) remote: Counting objects: 92% (183/198) remote: Counting objects: 93% (185/198) remote: Counting objects: 94% (187/198) remote: Counting objects: 95% (189/198) remote: Counting objects: 96% (191/198) remote: Counting objects: 97% (193/198) remote: Counting objects: 98% (195/198) remote: Counting objects: 99% (197/198) remote: Counting objects: 100% (198/198) remote: Counting objects: 100% (198/198), done. remote: Compressing objects: 0% (1/113) remote: Compressing objects: 1% (2/113) remote: Compressing objects: 2% (3/113) remote: Compressing objects: 3% (4/113) remote: Compressing objects: 4% (5/113) remote: Compressing objects: 5% (6/113) remote: Compressing objects: 6% (7/113) remote: Compressing objects: 7% (8/113) remote: Compressing objects: 8% (10/113) remote: Compressing objects: 9% (11/113) remote: Compressing objects: 10% (12/113) remote: Compressing objects: 11% (13/113) remote: Compressing objects: 12% (14/113) remote: Compressing objects: 13% (15/113) remote: Compressing objects: 14% (16/113) remote: Compressing objects: 15% (17/113) remote: Compressing objects: 16% (19/113) remote: Compressing objects: 17% (20/113) remote: Compressing objects: 18% (21/113) remote: Compressing objects: 19% (22/113) remote: Compressing objects: 20% (23/113) remote: Compressing objects: 21% (24/113) remote: Compressing objects: 22% (25/113) remote: Compressing objects: 23% (26/113) remote: Compressing objects: 24% (28/113) remote: Compressing objects: 25% (29/113) remote: Compressing objects: 26% (30/113) remote: Compressing objects: 27% (31/113) remote: Compressing objects: 28% (32/113) remote: Compressing objects: 29% (33/113) remote: Compressing objects: 30% (34/113) remote: Compressing objects: 31% (36/113) remote: Compressing objects: 32% (37/113) remote: Compressing objects: 33% (38/113) remote: Compressing objects: 34% (39/113) remote: Compressing objects: 35% (40/113) remote: Compressing objects: 36% (41/113) remote: Compressing objects: 37% (42/113) remote: Compressing objects: 38% (43/113) remote: Compressing objects: 39% (45/113) remote: Compressing objects: 40% (46/113) remote: Compressing objects: 41% (47/113) remote: Compressing objects: 42% (48/113) remote: Compressing objects: 43% (49/113) remote: Compressing objects: 44% (50/113) remote: Compressing objects: 45% (51/113) remote: Compressing objects: 46% (52/113) remote: Compressing objects: 47% (54/113) remote: Compressing objects: 48% (55/113) remote: Compressing objects: 49% (56/113) remote: Compressing objects: 50% (57/113) remote: Compressing objects: 51% (58/113) remote: Compressing objects: 52% (59/113) remote: Compressing objects: 53% (60/113) remote: Compressing objects: 54% (62/113) remote: Compressing objects: 55% (63/113) remote: Compressing objects: 56% (64/113) remote: Compressing objects: 57% (65/113) remote: Compressing objects: 58% (66/113) remote: Compressing objects: 59% (67/113) remote: Compressing objects: 60% (68/113) remote: Compressing objects: 61% (69/113) remote: Compressing objects: 62% (71/113) remote: Compressing objects: 63% (72/113) remote: Compressing objects: 64% (73/113) remote: Compressing objects: 65% (74/113) remote: Compressing objects: 66% (75/113) remote: Compressing objects: 67% (76/113) remote: Compressing objects: 68% (77/113) remote: Compressing objects: 69% (78/113) remote: Compressing objects: 70% (80/113) remote: Compressing objects: 71% (81/113) remote: Compressing objects: 72% (82/113) remote: Compressing objects: 73% (83/113) remote: Compressing objects: 74% (84/113) remote: Compressing objects: 75% (85/113) remote: Compressing objects: 76% (86/113) remote: Compressing objects: 77% (88/113) remote: Compressing objects: 78% (89/113) remote: Compressing objects: 79% (90/113) remote: Compressing objects: 80% (91/113) remote: Compressing objects: 81% (92/113) remote: Compressing objects: 82% (93/113) remote: Compressing objects: 83% (94/113) remote: Compressing objects: 84% (95/113) remote: Compressing objects: 85% (97/113) remote: Compressing objects: 86% (98/113) remote: Compressing objects: 87% (99/113) remote: Compressing objects: 88% (100/113) remote: Compressing objects: 89% (101/113) remote: Compressing objects: 90% (102/113) remote: Compressing objects: 91% (103/113) remote: Compressing objects: 92% (104/113) remote: Compressing objects: 93% (106/113) remote: Compressing objects: 94% (107/113) remote: Compressing objects: 95% (108/113) remote: Compressing objects: 96% (109/113) remote: Compressing objects: 97% (110/113) remote: Compressing objects: 98% (111/113) remote: Compressing objects: 99% (112/113) remote: Compressing objects: 100% (113/113) remote: Compressing objects: 100% (113/113), done. Receiving objects: 0% (1/881) Receiving objects: 1% (9/881) Receiving objects: 2% (18/881) Receiving objects: 3% (27/881) Receiving objects: 4% (36/881) Receiving objects: 5% (45/881) Receiving objects: 6% (53/881) Receiving objects: 7% (62/881) Receiving objects: 8% (71/881) Receiving objects: 9% (80/881) Receiving objects: 10% (89/881) Receiving objects: 11% (97/881) Receiving objects: 12% (106/881) Receiving objects: 13% (115/881) Receiving objects: 14% (124/881) Receiving objects: 15% (133/881) Receiving objects: 16% (141/881) Receiving objects: 17% (150/881) Receiving objects: 18% (159/881) Receiving objects: 19% (168/881) Receiving objects: 20% (177/881) Receiving objects: 21% (186/881) Receiving objects: 22% (194/881) Receiving objects: 23% (203/881) Receiving objects: 24% (212/881) Receiving objects: 25% (221/881) Receiving objects: 26% (230/881) Receiving objects: 27% (238/881) Receiving objects: 28% (247/881) Receiving objects: 29% (256/881) Receiving objects: 30% (265/881) Receiving objects: 31% (274/881) Receiving objects: 32% (282/881) Receiving objects: 33% (291/881) Receiving objects: 34% (300/881) Receiving objects: 35% (309/881) Receiving objects: 36% (318/881) Receiving objects: 37% (326/881) Receiving objects: 38% (335/881) Receiving objects: 39% (344/881) Receiving objects: 40% (353/881) Receiving objects: 41% (362/881) Receiving objects: 42% (371/881) Receiving objects: 43% (379/881) Receiving objects: 44% (388/881) Receiving objects: 45% (397/881) Receiving objects: 46% (406/881) Receiving objects: 47% (415/881) Receiving objects: 48% (423/881) Receiving objects: 49% (432/881) Receiving objects: 50% (441/881) Receiving objects: 51% (450/881) Receiving objects: 52% (459/881) Receiving objects: 53% (467/881) Receiving objects: 54% (476/881) Receiving objects: 55% (485/881) Receiving objects: 56% (494/881) Receiving objects: 57% (503/881) Receiving objects: 58% (511/881) Receiving objects: 59% (520/881) Receiving objects: 60% (529/881) Receiving objects: 61% (538/881) Receiving objects: 62% (547/881) Receiving objects: 63% (556/881) Receiving objects: 64% (564/881) Receiving objects: 65% (573/881) Receiving objects: 66% (582/881) Receiving objects: 67% (591/881) Receiving objects: 68% (600/881) Receiving objects: 69% (608/881) Receiving objects: 70% (617/881) Receiving objects: 71% (626/881) Receiving objects: 72% (635/881) Receiving objects: 73% (644/881) Receiving objects: 74% (652/881) Receiving objects: 75% (661/881) Receiving objects: 76% (670/881) Receiving objects: 77% (679/881) Receiving objects: 78% (688/881) Receiving objects: 79% (696/881) Receiving objects: 80% (705/881) Receiving objects: 81% (714/881) Receiving objects: 82% (723/881) Receiving objects: 83% (732/881) Receiving objects: 84% (741/881) Receiving objects: 85% (749/881) Receiving objects: 86% (758/881) Receiving objects: 87% (767/881) Receiving objects: 88% (776/881) Receiving objects: 89% (785/881) Receiving objects: 90% (793/881) Receiving objects: 91% (802/881) Receiving objects: 92% (811/881) Receiving objects: 93% (820/881) Receiving objects: 94% (829/881) remote: Total 881 (delta 101), reused 155 (delta 81), pack-reused 683 (from 1) Receiving objects: 95% (837/881) Receiving objects: 96% (846/881) Receiving objects: 97% (855/881) Receiving objects: 98% (864/881) Receiving objects: 99% (873/881) Receiving objects: 100% (881/881) Receiving objects: 100% (881/881), 151.02 KiB | 899.00 KiB/s, done. Resolving deltas: 0% (0/458) Resolving deltas: 1% (6/458) Resolving deltas: 2% (10/458) Resolving deltas: 3% (14/458) Resolving deltas: 4% (19/458) Resolving deltas: 5% (23/458) Resolving deltas: 6% (28/458) Resolving deltas: 7% (34/458) Resolving deltas: 9% (42/458) Resolving deltas: 10% (46/458) Resolving deltas: 11% (51/458) Resolving deltas: 12% (59/458) Resolving deltas: 13% (60/458) Resolving deltas: 14% (65/458) Resolving deltas: 15% (73/458) Resolving deltas: 16% (76/458) Resolving deltas: 17% (78/458) Resolving deltas: 18% (83/458) Resolving deltas: 19% (88/458) Resolving deltas: 20% (93/458) Resolving deltas: 21% (99/458) Resolving deltas: 22% (101/458) Resolving deltas: 23% (106/458) Resolving deltas: 24% (111/458) Resolving deltas: 25% (116/458) Resolving deltas: 26% (120/458) Resolving deltas: 27% (124/458) Resolving deltas: 28% (129/458) Resolving deltas: 29% (133/458) Resolving deltas: 30% (138/458) Resolving deltas: 31% (143/458) Resolving deltas: 32% (147/458) Resolving deltas: 33% (152/458) Resolving deltas: 34% (156/458) Resolving deltas: 35% (161/458) Resolving deltas: 36% (165/458) Resolving deltas: 37% (170/458) Resolving deltas: 38% (176/458) Resolving deltas: 39% (179/458) Resolving deltas: 40% (185/458) Resolving deltas: 41% (188/458) Resolving deltas: 42% (193/458) Resolving deltas: 43% (197/458) Resolving deltas: 44% (202/458) Resolving deltas: 45% (207/458) Resolving deltas: 46% (211/458) Resolving deltas: 47% (216/458) Resolving deltas: 48% (220/458) Resolving deltas: 49% (226/458) Resolving deltas: 50% (229/458) Resolving deltas: 51% (238/458) Resolving deltas: 52% (240/458) Resolving deltas: 53% (243/458) Resolving deltas: 54% (248/458) Resolving deltas: 55% (252/458) Resolving deltas: 56% (259/458) Resolving deltas: 57% (262/458) Resolving deltas: 58% (267/458) Resolving deltas: 59% (271/458) Resolving deltas: 60% (275/458) Resolving deltas: 61% (280/458) Resolving deltas: 62% (284/458) Resolving deltas: 63% (290/458) Resolving deltas: 64% (294/458) Resolving deltas: 65% (298/458) Resolving deltas: 66% (303/458) Resolving deltas: 67% (307/458) Resolving deltas: 68% (312/458) Resolving deltas: 69% (317/458) Resolving deltas: 70% (321/458) Resolving deltas: 71% (326/458) Resolving deltas: 72% (330/458) Resolving deltas: 73% (336/458) Resolving deltas: 74% (339/458) Resolving deltas: 75% (344/458) Resolving deltas: 76% (349/458) Resolving deltas: 77% (356/458) Resolving deltas: 78% (358/458) Resolving deltas: 79% (363/458) Resolving deltas: 80% (367/458) Resolving deltas: 81% (371/458) Resolving deltas: 82% (376/458) Resolving deltas: 83% (382/458) Resolving deltas: 84% (387/458) Resolving deltas: 85% (390/458) Resolving deltas: 86% (394/458) Resolving deltas: 87% (400/458) Resolving deltas: 88% (405/458) Resolving deltas: 89% (409/458) Resolving deltas: 90% (413/458) Resolving deltas: 91% (417/458) Resolving deltas: 92% (422/458) Resolving deltas: 93% (426/458) Resolving deltas: 94% (432/458) Resolving deltas: 95% (438/458) Resolving deltas: 96% (440/458) Resolving deltas: 97% (446/458) Resolving deltas: 98% (449/458) Resolving deltas: 99% (454/458) Resolving deltas: 100% (458/458) Resolving deltas: 100% (458/458), done. ==> Validating source files with sha256sums... ruby_memcheck ... Skipped ]2;🔵 Container arch-nspawn-284288 on minun.felixc.at==> Making package: ruby-ruby_memcheck 1.2.0-3 (Sat Aug 17 05:03:12 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 core/debuginfod 0.191-4 0.29 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-1 1.42 MiB extra/ruby-racc 1.6.2-1 0.34 MiB extra/rubygems 3.4.19-1.1 2.26 MiB extra/ruby 3.2.4-1 13.87 MiB extra/ruby-nokogiri 1.16.7-1 4.55 MiB extra/valgrind 3.23.0-5 20.41 MiB Total Installed Size: 44.59 MiB :: Proceed with installation? [Y/n] 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.191: for translations installing valgrind... Optional dependencies for valgrind python: cg_* scripts [installed] :: Running post-transaction hooks... (1/1) Updating the info directory file... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (12) New Version Net Change extra/perl-error 0.17029-6 0.04 MiB extra/perl-mailtools 2.21-8 0.10 MiB extra/perl-timedate 2.33-6 0.08 MiB extra/ruby-erb 4.0.4-4.1 0.09 MiB extra/ruby-rdoc 6.5.1.1-2.1 2.82 MiB extra/ruby-rspec-support 3.13.1-1 0.24 MiB extra/git 2.46.0-1 26.98 MiB extra/ruby-bundler 2.5.11-2 1.58 MiB extra/ruby-minitest 5.22.3-1.1 0.69 MiB extra/ruby-rake 13.0.6-3 0.26 MiB extra/ruby-rake-compiler 1.2.7-1 0.15 MiB extra/ruby-rspec-core 3.13.0-1 1.27 MiB Total Installed Size: 34.30 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [installed] subversion: git svn org.freedesktop.secrets: keyring credential helper libsecret: libsecret credential helper [installed] installing ruby-bundler... installing ruby-minitest... installing ruby-rake... installing ruby-rake-compiler... installing ruby-erb... installing ruby-rdoc... installing ruby-rspec-support... installing ruby-rspec-core... :: Running post-transaction hooks... (1/1) 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.2.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.2.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.2.0/gems/ruby_memcheck-1.2.0/.gitignore /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.2.0/gems/ruby_memcheck-1.2.0/.rubocop.yml /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.2.0/gems/ruby_memcheck-1.2.0/Gemfile /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.2.0/gems/ruby_memcheck-1.2.0/LICENSE.txt /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.2.0/gems/ruby_memcheck-1.2.0/README.md /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.2.0/gems/ruby_memcheck-1.2.0/Rakefile /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.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.2.0/gems/ruby_memcheck-1.2.0/ruby_memcheck.gemspec /build/ruby-ruby_memcheck/src/ruby_memcheck/tmp_install/usr/lib/ruby/gems/3.2.0/gems/ruby_memcheck-1.2.0/suppressions/ruby.supp Successfully installed ruby_memcheck-1.2.0 Parsing documentation for ruby_memcheck-1.2.0 Parsing sources... 9% [ 1/11] lib/ruby_memcheck.rb 18% [ 2/11] lib/ruby_memcheck/configuration.rb 27% [ 3/11] lib/ruby_memcheck/frame.rb 36% [ 4/11] lib/ruby_memcheck/rspec/rake_task.rb 45% [ 5/11] lib/ruby_memcheck/stack.rb 54% [ 6/11] lib/ruby_memcheck/suppression.rb 63% [ 7/11] lib/ruby_memcheck/test_helper.rb 72% [ 8/11] lib/ruby_memcheck/test_task.rb 81% [ 9/11] lib/ruby_memcheck/test_task_reporter.rb 90% [10/11] lib/ruby_memcheck/valgrind_error.rb 100% [11/11] lib/ruby_memcheck/version.rb Installing ri documentation for ruby_memcheck-1.2.0 Done installing documentation for ruby_memcheck after 1 seconds 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.17.gemspec.rz 200 OK A new release of RubyGems is available: 3.4.19 → 3.5.17! Run `gem update --system 3.5.17` 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.2.4 cd tmp/riscv64-linux/ruby_memcheck_c_test/3.2.4 creating Makefile /usr/bin/make cd - cd tmp/riscv64-linux/ruby_memcheck_c_test/3.2.4 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.2.4/ruby_memcheck_c_test.so tmp/riscv64-linux/stage/test/ruby_memcheck/ext/ruby_memcheck_c_test.so Run options: --seed 32157 # 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. 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. 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. 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..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. 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. EE 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. 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 Finished in 5.704280s, 5.2592 runs/s, 5.4345 assertions/s. 1) 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" 2) 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" 3) 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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' 4) 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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' test/ruby_memcheck/shared_test_task_reporter_tests.rb:156:in `times' test/ruby_memcheck/shared_test_task_reporter_tests.rb:156:in `test_can_run_multiple_times' 5) 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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' 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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_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" 8) 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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' 9) 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" 10) 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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.2.0/tempfile.rb:407:in `create' test/ruby_memcheck/shared_test_task_reporter_tests.rb:192:in `test_test_helper_is_loaded' 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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) 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" 13) 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" 14) 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" 15) 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" 16) 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" 17) 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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.2.0/gems/rake-13.0.6/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' 18) 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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.2.0/gems/rake-13.0.6/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' test/ruby_memcheck/shared_test_task_reporter_tests.rb:156:in `times' test/ruby_memcheck/shared_test_task_reporter_tests.rb:156:in `test_can_run_multiple_times' 19) 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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.2.0/gems/rake-13.0.6/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' 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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.2.0/gems/rake-13.0.6/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_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" 22) 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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.2.0/gems/rake-13.0.6/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' 23) 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" 24) 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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.2.0/gems/rake-13.0.6/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.2.0/tempfile.rb:407:in `create' test/ruby_memcheck/shared_test_task_reporter_tests.rb:192:in `test_test_helper_is_loaded' 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.2.0/gems/nokogiri-1.16.7/lib/nokogiri/xml/reader.rb:100:in `read' /usr/lib/ruby/gems/3.2.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.2.0/gems/rake-13.0.6/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) 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" 27) 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" 28) 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" 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/root10/build [?25h[?25hreceiving incremental file list ruby-ruby_memcheck-1.2.0-3-riscv64-build.log ruby-ruby_memcheck-1.2.0-3-riscv64-check.log sent 62 bytes received 3,501 bytes 2,375.33 bytes/sec total size is 60,004 speedup is 16.84