| "git clone --depth 1 https://github.com/ruby/ruby.git trunk" exit with 0. |
| Cloning into 'trunk'... |
| Updating files: 8% (916/11205) |
| "./autogen.sh" exit with 0. |
| "autoconf" exit with 0. |
| "/tmp/ruby/src/trunk/configure --prefix=/tmp/ruby/install/trunk --disable-install-doc --enable-shared" exit with 0. |
| "make update-download -j4" exit with 0. |
| Cloning into '/tmp/ruby/src/trunk/gems/src/power_assert'... |
| Cloning into '/tmp/ruby/src/trunk/gems/src/net-imap'... |
| Cloning into '/tmp/ruby/src/trunk/gems/src/repl_type_completor'... |
| Cloning into '/tmp/ruby/src/trunk/gems/src/irb'... |
| From https://github.com/ruby/power_assert |
| * branch f88e406e7c9e0810cc149869582afbae1fb84c4a -> FETCH_HEAD |
| HEAD is now at f88e406 Support Ruby 3.5 style Set inspection result |
| From https://github.com/ruby/repl_type_completor |
| * branch 25108aa8d69ddaba0b5da3feff1c0035371524b2 -> FETCH_HEAD |
| HEAD is now at 25108aa Merge pull request #62 from ruby/fix_require_completion_test |
| From https://github.com/ruby/irb |
| * branch 331c4e851296b115db766c291e8cf54a2492fb36 -> FETCH_HEAD |
| HEAD is now at 331c4e8 Update the expected values of backtraces |
| From https://github.com/ruby/net-imap |
| * branch 71c0288b9a8f78a7125a4ce2980ab421acdf5836 -> FETCH_HEAD |
| HEAD is now at 71c0288 support new `Ractor.shareable_proc` |
| "make update-src -j4" exit with 0. |
| "make after-update -j4" exit with 0. |
| + cp /tmp/ruby/src/trunk/enc/jis/props.h.blt /tmp/ruby/src/trunk/enc/jis/props.h |
| "make miniruby -j4" exit with 0. |
| "make ruby -j4" exit with 0. |
| make all -j4 |
| $$$ #<Timeout::Error: execution expired> |
| ### enter analyzing mode for stuck processes |
| $$$ ps jx |
| PPID PID PGID SID TTY TPGID STAT UID TIME COMMAND |
| 1 376 376 376 ? -1 Ss 1001 0:00 SCREEN -d -m dash -c cd build-ruby; LANG=C.UTF-8 BUILD_RUBY_WORKING_DIR=/tmp/ruby sh build-loop.sh trunk --incremental |
| 376 377 377 377 pts/0 377 Ss+ 1001 0:00 dash -c cd build-ruby; LANG=C.UTF-8 BUILD_RUBY_WORKING_DIR=/tmp/ruby sh build-loop.sh trunk --incremental |
| 377 378 377 377 pts/0 377 S+ 1001 0:00 sh build-loop.sh trunk --incremental |
| 1 1072 1072 1072 ? -1 Ss 1001 0:12 /lib/systemd/systemd --user |
| 1072 1074 1072 1072 ? -1 S 1001 0:00 (sd-pam) |
| 1292 1306 1306 1306 ? -1 Ssl 1001 0:08 xfce4-session |
| 1072 1322 1322 1322 ? -1 Ss 1001 3:16 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only |
| 1306 1365 1365 1365 ? -1 Ss 1001 0:02 /usr/bin/ssh-agent x-session-manager |
| 1072 1418 1418 1418 ? -1 SLs 1001 0:00 /usr/bin/gpg-agent --supervised |
| 1306 1425 1306 1306 ? -1 Sl 1001 0:18 xfwm4 --display :0.0 --sm-client-id 2500f3af8-d108-47c6-a29b-dd8186507528 |
| 1072 1435 1435 1435 ? -1 Ssl 1001 0:00 /usr/libexec/gvfsd |
| 1306 1479 1306 1306 ? -1 Sl 1001 0:04 xfsettingsd --display :0.0 --sm-client-id 2a69b8c8d-784e-4b6d-967e-1ee90f69478b |
| 1306 1536 1306 1306 ? -1 Sl 1001 1:08 xfce4-panel --display :0.0 --sm-client-id 2155bac9d-3af7-4369-9eef-0584cd5c32dc |
| 1306 1560 1306 1306 ? -1 Sl 1001 0:03 Thunar --sm-client-id 247af977f-7385-44fa-9a04-b9c210ca9e6b --daemon |
| 1306 1599 1306 1306 ? -1 Sl 1001 0:12 xfdesktop --display :0.0 --sm-client-id 2d89d4454-121b-48bc-ac11-1a6ef463cdc4 |
| 1306 1685 1306 1306 ? -1 Sl 1001 0:04 xfce4-power-manager --restart --sm-client-id 26c45af61-50ad-4d27-915f-d0fd7bdaad1f |
| 1072 1709 1709 1709 ? -1 Ssl 1001 0:00 /usr/libexec/gvfs-udisks2-volume-monitor |
| 1306 1710 1306 1306 ? -1 Sl 1001 0:03 nm-applet |
| 1306 1717 1306 1306 ? -1 Sl 1001 0:02 /usr/lib/riscv64-linux-gnu/xfce4/notifyd/xfce4-notifyd |
| 1306 1724 1306 1306 ? -1 Sl 1001 0:00 /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 |
| 1072 1811 1811 1811 ? -1 Ssl 1001 0:22 /usr/libexec/gvfs-afc-volume-monitor |
| 1072 1821 1821 1821 ? -1 Ssl 1001 0:00 /usr/libexec/gvfs-mtp-volume-monitor |
| 1536 1823 1306 1306 ? -1 Sl 1001 0:04 /usr/lib/riscv64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/riscv64-linux-gnu/xfce4/panel/plugins/libsystray.so 6 12582924 systray Status Tray Plugin Provides status notifier items (application indicators) and legacy systray items |
| 1536 1829 1306 1306 ? -1 Sl 1001 15:49 /usr/lib/riscv64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/riscv64-linux-gnu/xfce4/panel/plugins/libpulseaudio-plugin.so 8 12582925 pulseaudio PulseAudio Plugin Adjust the audio volume of the PulseAudio sound system |
| 1536 1838 1306 1306 ? -1 Sl 1001 0:05 /usr/lib/riscv64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/riscv64-linux-gnu/xfce4/panel/plugins/libnotification-plugin.so 10 12582926 notification-plugin Notification Plugin Notification plugin for the Xfce panel |
| 1072 1845 1845 1845 ? -1 Ssl 1001 0:00 /usr/libexec/gvfs-gphoto2-volume-monitor |
| 1072 1858 1858 1858 ? -1 Ssl 1001 0:00 /usr/libexec/gvfs-goa-volume-monitor |
| 1435 1884 1435 1435 ? -1 Sl 1001 0:00 /usr/libexec/gvfsd-trash --spawner :1.9 /org/gtk/gvfs/exec_spaw/0 |
| 1072 1921 1921 1921 ? -1 Ssl 1001 0:00 /usr/libexec/gvfsd-metadata |
| 1536 1971 1306 1306 ? -1 Sl 1001 0:05 /usr/lib/riscv64-linux-gnu/xfce4/panel/wrapper-2.0 /usr/lib/riscv64-linux-gnu/xfce4/panel/plugins/libactions.so 14 12582927 actions Action Buttons Log out, lock or other system actions |
| 378 178812 377 377 pts/0 377 Sl+ 1001 0:07 ruby ./br.rb build_report trunk --incremental |
| 178812 178815 377 377 pts/0 377 Sl+ 1001 0:05 ruby /home/sipeed/build-ruby/build-ruby.rb --target_name=trunk --logfile=/home/sipeed/ruby/logs/brlog.trunk.20251005-151122 --root_dir=/tmp/ruby --timeout=10800 --incremental |
| 178815 187524 377 377 pts/0 377 S+ 1001 0:03 make all -j4 |
| 187524 192077 377 377 pts/0 377 S+ 1001 0:00 gcc -shared -L. -Wl,--compress-debug-sections=zlib -fstack-protector-strong -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -I. -I.ext/include/riscv64-linux -I.ext/include -I/tmp/ruby/src/trunk/include -I/tmp/ruby/src/trunk -I/tmp/ruby/src/trunk/prism -I/tmp/ruby/src/trunk/enc/unicode/16.0.0 -o spec/ruby/optional/capi/ext/string_spec.so /tmp/ruby/src/trunk/spec/ruby/optional/capi/ext/string_spec.c -Wl,-rpath,/tmp/ruby/install/trunk/lib -L/tmp/ruby/install/trunk/lib -lruby |
| 192077 192078 377 377 pts/0 377 R+ 1001 0:05 /usr/libexec/gcc/riscv64-linux-gnu/13/cc1 -quiet -I . -I .ext/include/riscv64-linux -I .ext/include -I /tmp/ruby/src/trunk/include -I /tmp/ruby/src/trunk -I /tmp/ruby/src/trunk/prism -I /tmp/ruby/src/trunk/enc/unicode/16.0.0 -imultilib . -imultiarch riscv64-linux-gnu -dD -U _FORTIFY_SOURCE -D _FORTIFY_SOURCE=2 /tmp/ruby/src/trunk/spec/ruby/optional/capi/ext/string_spec.c -quiet -dumpdir spec/ruby/optional/capi/ext/string_spec.so- -dumpbase string_spec.c -dumpbase-ext .c -march=rv64imafdc_zicsr_zifencei -mabi=lp64d -misa-spec=20191213 -march=rv64imafdc_zicsr_zifencei -ggdb3 -O3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fstack-protector-strong -fstack-protector-strong -fno-fast-math -fPIC -fstack-protector-strong -o /tmp/ccMC8qTR.s |
| 187524 192083 377 377 pts/0 377 S+ 1001 0:00 gcc -shared -L. -Wl,--compress-debug-sections=zlib -fstack-protector-strong -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -I. -I.ext/include/riscv64-linux -I.ext/include -I/tmp/ruby/src/trunk/include -I/tmp/ruby/src/trunk -I/tmp/ruby/src/trunk/prism -I/tmp/ruby/src/trunk/enc/unicode/16.0.0 -o spec/ruby/optional/capi/ext/struct_spec.so /tmp/ruby/src/trunk/spec/ruby/optional/capi/ext/struct_spec.c -Wl,-rpath,/tmp/ruby/install/trunk/lib -L/tmp/ruby/install/trunk/lib -lruby |
| 192083 192084 377 377 pts/0 377 R+ 1001 0:04 /usr/libexec/gcc/riscv64-linux-gnu/13/cc1 -quiet -I . -I .ext/include/riscv64-linux -I .ext/include -I /tmp/ruby/src/trunk/include -I /tmp/ruby/src/trunk -I /tmp/ruby/src/trunk/prism -I /tmp/ruby/src/trunk/enc/unicode/16.0.0 -imultilib . -imultiarch riscv64-linux-gnu -dD -U _FORTIFY_SOURCE -D _FORTIFY_SOURCE=2 /tmp/ruby/src/trunk/spec/ruby/optional/capi/ext/struct_spec.c -quiet -dumpdir spec/ruby/optional/capi/ext/struct_spec.so- -dumpbase struct_spec.c -dumpbase-ext .c -march=rv64imafdc_zicsr_zifencei -mabi=lp64d -misa-spec=20191213 -march=rv64imafdc_zicsr_zifencei -ggdb3 -O3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fstack-protector-strong -fstack-protector-strong -fno-fast-math -fPIC -fstack-protector-strong -o /tmp/ccmwurCQ.s |
| 187524 192093 377 377 pts/0 377 S+ 1001 0:00 gcc -shared -L. -Wl,--compress-debug-sections=zlib -fstack-protector-strong -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC -L. -fstack-protector-strong -rdynamic -Wl,-export-dynamic -Wl,--no-as-needed -I. -I.ext/include/riscv64-linux -I.ext/include -I/tmp/ruby/src/trunk/include -I/tmp/ruby/src/trunk -I/tmp/ruby/src/trunk/prism -I/tmp/ruby/src/trunk/enc/unicode/16.0.0 -o spec/ruby/optional/capi/ext/symbol_spec.so /tmp/ruby/src/trunk/spec/ruby/optional/capi/ext/symbol_spec.c -Wl,-rpath,/tmp/ruby/install/trunk/lib -L/tmp/ruby/install/trunk/lib -lruby |
| 192093 192094 377 377 pts/0 377 R+ 1001 0:01 /usr/libexec/gcc/riscv64-linux-gnu/13/cc1 -quiet -I . -I .ext/include/riscv64-linux -I .ext/include -I /tmp/ruby/src/trunk/include -I /tmp/ruby/src/trunk -I /tmp/ruby/src/trunk/prism -I /tmp/ruby/src/trunk/enc/unicode/16.0.0 -imultilib . -imultiarch riscv64-linux-gnu -dD -U _FORTIFY_SOURCE -D _FORTIFY_SOURCE=2 /tmp/ruby/src/trunk/spec/ruby/optional/capi/ext/symbol_spec.c -quiet -dumpdir spec/ruby/optional/capi/ext/symbol_spec.so- -dumpbase symbol_spec.c -dumpbase-ext .c -march=rv64imafdc_zicsr_zifencei -mabi=lp64d -misa-spec=20191213 -march=rv64imafdc_zicsr_zifencei -ggdb3 -O3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fstack-protector-strong -fstack-protector-strong -fno-fast-math -fPIC -fstack-protector-strong -o /tmp/ccDCIjdE.s |
| 178815 192097 377 377 pts/0 377 R+ 1001 0:00 ps jx |
| {1=>[376, 1072], 376=>[377], 377=>[378], 1072=>[1074, 1322, 1418, 1435, 1709, 1811, 1821, 1845, 1858, 1921], 1292=>[1306], 1306=>[1365, 1425, 1479, 1536, 1560, 1599, 1685, 1710, 1717, 1724], 1536=>[1823, 1829, 1838, 1971], 1435=>[1884], 378=>[178812], 178812=>[178815], 178815=>[187524, 192097], 187524=>[192077, 192083, 192093], 192077=>[192078], 192083=>[192084], 192093=>[192094]} |
| $ timeout 60 gdb -p 192078 -x /home/sipeed/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| [Thread debugging using libthread_db enabled] |
| Using host libthread_db library "/lib/riscv64-linux-gnu/libthread_db.so.1". |
| 0x0000000000593166 in ira_init() () |
| >>> Threads |
| Id Target Id Frame |
| * 1 Thread 0x3fe999d020 (LWP 192078) "cc1" 0x0000000000593166 in ira_init() () |
| >>> Machine level backtrace |
| Thread 1 (Thread 0x3fe999d020 (LWP 192078) "cc1"): |
| #0 0x0000000000593166 in ira_init() () |
| No symbol table info available. |
| #1 0x000000000071dee2 in initialize_rtl() () |
| No symbol table info available. |
| #2 0x00000000004abf1a in init_function_start(tree_node*) () |
| No symbol table info available. |
| #3 0x00000000003bd89c in cgraph_node::expand() () |
| No symbol table info available. |
| #4 0x00000000003bece8 in ?? () |
| No symbol table info available. |
| #5 0x00000000003c0c9e in symbol_table::finalize_compilation_unit() () |
| No symbol table info available. |
| #6 0x000000000071d3a8 in ?? () |
| No symbol table info available. |
| #7 0x0000000000281e12 in toplev::main(int, char**) () |
| No symbol table info available. |
| #8 0x00000000002838c0 in main () |
| No symbol table info available. |
| >>> Dump Ruby level backtrace (if possible) |
| [Inferior 1 (process 192078) detached] |
| $ timeout 60 gdb -p 192077 -x /home/sipeed/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| gcc: fatal error: Killed signal terminated program cc1 |
| compilation terminated. |
| make: *** [/tmp/ruby/src/trunk/defs/gmake.mk:521: spec/ruby/optional/capi/ext/string_spec.so] Error 1 |
| make: *** Waiting for unfinished jobs.... |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| #<Errno::ESRCH: No such process> |
| $ timeout 60 gdb -p 192084 -x /home/sipeed/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| #<Errno::ESRCH: No such process> |
| $ timeout 60 gdb -p 192083 -x /home/sipeed/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| #<Errno::ESRCH: No such process> |
| $ timeout 60 gdb -p 192094 -x /home/sipeed/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| #<Errno::ESRCH: No such process> |
| $ timeout 60 gdb -p 192093 -x /home/sipeed/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| #<Errno::ESRCH: No such process> |
| $ timeout 60 gdb -p 187524 -x /home/sipeed/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| $ timeout 60 gdb -p 192097 -x /home/sipeed/build-ruby/gdbscript -batch -quiet 2> /dev/null |
| >>> Threads |
| No threads. |
| >>> Machine level backtrace |
| >>> Dump Ruby level backtrace (if possible) |
| #<Errno::ESRCH: No such process> |