diff options
author | Takashi Kokubun <takashikkbn@gmail.com> | 2020-12-13 23:35:27 -0800 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2020-12-13 23:35:29 -0800 |
commit | aacd2295d0f2c982641229e159ff179462d83a36 (patch) | |
tree | bfbd95a9ddbf6fff1f3fa28332692dfe0bee6981 /tool | |
parent | 8d83334a695b7454e9b942289eaede843c4c3660 (diff) |
Debug the command used for gdb dump
It's not working
http://ci.rvm.jp/results/trunk-mjit@phosphorus-docker/3288206. I'm
debugging why.
Diffstat (limited to 'tool')
-rw-r--r-- | tool/lib/test/unit.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tool/lib/test/unit.rb b/tool/lib/test/unit.rb index b292f25280..d76353cf0f 100644 --- a/tool/lib/test/unit.rb +++ b/tool/lib/test/unit.rb @@ -357,7 +357,9 @@ module Test core_path = "/tmp/test-unit-core.#{Time.now.utc.iso8601}" warn "A core file is found. Saving it at: #{core_path.dump}" FileUtils.mv('core', core_path) - system('gdb', RbConfig.ruby, '-c', core_path, '-ex', 'bt', '-batch') + cmd = ['gdb', RbConfig.ruby, '-c', core_path, '-ex', 'bt', '-batch'] + p cmd # debugging why it's not working + system(*cmd) end STDERR.flush exit c |