rev: 1016cff4ff
test-all :
test-spec:
exit statuses:
"git clone --depth 1 https://github.com/ruby/ruby.git trunk-mjit-wait" exit with 0.
"autoconf" exit with 0.
"/tmp/ruby/v3/src/trunk-mjit-wait/configure --prefix=/tmp/ruby/v3/install/trunk-mjit-wait --disable-install-doc cppflags=-DMJIT_FORCE_ENABLE" exit with 0.
"rm -f .revision.time" exit with 0.
"make update-unicode -j6" exit with 0.
"make update-download -j6" exit with 0.
"make update-rubyspec -j6" exit with 0.
"make update-src -j6" exit with 0.
"make after-update -j6" exit with 0.
"make miniruby -j6" exit with 0.
"make ruby -j6" exit with 0.
"make all -j6" exit with 0.
"make install -j6" exit with 0.
"make yes-btest RUN_OPTS=\"--disable-gems --jit-wait --jit-warnings --jit-min-calls=5\"" exit with 512.
"make yes-test-basic RUN_OPTS=\"--disable-gems --jit-wait --jit-warnings --jit-min-calls=5\"" exit with 0.
"make yes-test-all RUN_OPTS=\"--disable-gems --jit-wait --jit-warnings --jit-min-calls=5\"" exit with 512.
"make yes-test-rubyspec RUN_OPTS=\"--disable-gems --jit-wait --jit-warnings --jit-min-calls=5\"" exit with 512.
Logfile: /home/ko1/ruby/logs/brlog.trunk-mjit-wait.20200609-010325
#<BuildRuby:0x000055569ee985c8
@BUILD_DIR="/tmp/ruby/v3/build",
@INSTALL_DIR="/tmp/ruby/v3/install",
@REPOSITORY="https://github.com/ruby/ruby.git",
@REPOSITORY_TYPE=:git,
@SRC_DIR="/tmp/ruby/v3/src",
@TARGET_BUILD_DIR="/tmp/ruby/v3/build/trunk-mjit-wait",
@TARGET_INSTALL_DIR="/tmp/ruby/v3/install/trunk-mjit-wait",
@TARGET_NAME="trunk-mjit-wait",
@TARGET_SRC_DIR="/tmp/ruby/v3/src/trunk-mjit-wait",
@build_opts="-j6",
@configure_opts=["cppflags=-DMJIT_FORCE_ENABLE"],
@gist=false,
@git_branch=nil,
@incremental=true,
@logfile="/home/ko1/ruby/logs/brlog.trunk-mjit-wait.20200609-010325",
@quiet=false,
@ruby_env=
[["RUBY_DEBUG", "ci"], ["RUBY_TEST_SUBPROCESS_TIMEOUT_SCALE", "30"]],
@steps=
["checkout",
"autoconf",
"configure",
"build_up",
"build_miniruby",
"build_ruby",
"build_all",
"build_install",
"test_btest",
"test_basic",
"test_all",
"test_rubyspec"],
@svn_revision=nil,
@test_opts=
"RUN_OPTS=\"--disable-gems --jit-wait --jit-warnings --jit-min-calls=5\"",
@timeout=10800>
user system total real
checkout Cloning into 'trunk-mjit-wait'...
0.000000 0.000000 3.152000 ( 8.571349)
autoconf 0.000000 0.004000 2.108000 ( 2.136812)
configure retrying SocketError (Failed to open TCP connection to cdn.jsdelivr.net:443 (getaddrinfo: Temporary failure in name resolution)) after 1 seconds...
0.144000 0.056000 51.880000 ( 81.099621)
build_up + cp /tmp/ruby/v3/src/trunk-mjit-wait/enc/jis/props.h.blt /tmp/ruby/v3/src/trunk-mjit-wait/enc/jis/props.h
generating enc/trans/newline.c ...
converter for universal_newline
converter for crlf_newline
converter for cr_newline
done. (0.08user 0.00system 0.02elapsed)
generating enc/trans/big5.c ...
generating enc/trans/chinese.c ...
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/GB/GB2312%UCS.src
generating enc/trans/cesu_8.c ...
converter for from_CESU_8
generating enc/trans/emoji_iso2022_kddi.c ...
converter for to_CESU_8
done. (0.12user 0.00system 0.02elapsed)
generating enc/trans/emoji.c ...
converter for iso2022jp_kddi_decoder
converter for iso2022jp_kddi_decoder_jisx0208_rest
converter for iso2022jp_kddi_encoder
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/EMOJI_ISO-2022-JP-KDDI%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
generating enc/trans/ebcdic.c ...
converter from IBM037 to ISO-8859-1
converter from GB2312 to UTF-8
converter from UTF8-DoCoMo to UTF8-KDDI
converter from ISO-8859-1 to IBM037
converter from UTF8-DoCoMo to UTF8-SoftBank
done. (0.15user 0.00system 0.09elapsed)
generating enc/trans/emoji_sjis_docomo.c ...
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/EMOJI_SHIFT_JIS-DOCOMO%UCS.src
converter from stateless-ISO-2022-JP-KDDI to UTF8-KDDI
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932UDA%UCS.src
converter from UTF8-DoCoMo to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
converter from UTF8-KDDI to UTF8-DoCoMo
converter from UTF8-KDDI to UTF8-SoftBank
converter from SJIS-DOCOMO to UTF8-DOCOMO
generating enc/trans/emoji_sjis_kddi.c ...
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/EMOJI_SHIFT_JIS-KDDI%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932UDA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
converter from UTF8-KDDI to UTF-8
converter from SJIS-KDDI to UTF8-KDDI
converter from UTF8-SoftBank to UTF8-DoCoMo
converter from Big5 to UTF-8
converter from UTF8-SoftBank to UTF8-KDDI
converter from UTF8-SoftBank to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI-UNDOC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
converter from UTF-8 to UTF8-DoCoMo
converter from UTF-8 to UTF8-KDDI
converter from UTF8-KDDI to stateless-ISO-2022-JP-KDDI
converter from UTF-8 to UTF8-SoftBank
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/GB/GB12345%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-DOCOMO.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932UDA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
done. (0.81user 0.01system 1.09elapsed)
converter from UTF8-DOCOMO to SJIS-DOCOMO
converter from GB12345 to UTF-8
generating enc/trans/emoji_sjis_softbank.c ...
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/EMOJI_SHIFT_JIS-SOFTBANK%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932UDA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI-UNDOC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932UDA.src
converter from SJIS-SoftBank to UTF8-SoftBank
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
converter from UTF8-KDDI to SJIS-KDDI
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/GB/UCS%GB2312.src
converter from UTF-8 to Big5
converter from UTF-8 to GB2312
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-SOFTBANK.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932UDA.src
done. (1.70user 0.04system 2.34elapsed)
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
converter from UTF8-SoftBank to SJIS-SoftBank
generating enc/trans/escape.c ...
converter for amp_escape
converter for xml_text_escape
converter for xml_attr_content_escape
converter for escape_xml_attr_quote
done. (0.11user 0.02system 0.02elapsed)
done. (1.90user 0.03system 2.59elapsed)
generating enc/trans/gb18030.c ...
done. (1.91user 0.02system 2.49elapsed)
generating enc/trans/gbk.c ...
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/GB/UCS%GB12345.src
generating enc/trans/iso2022.c ...
converter for iso2022jp_decoder
converter for iso2022jp_decoder_jisx0208_rest
converter for iso2022jp_encoder
converter for stateless_iso2022jp_to_eucjp
converter for eucjp_to_stateless_iso2022jp
converter for cp50221_decoder
converter from UTF-8 to GB12345
converter for cp50221_encoder
done. (0.14user 0.01system 0.10elapsed)
converter from GBK to UTF-8
generating enc/trans/japanese.c ...
converter for eucjp2sjis
converter for sjis2eucjp
done. (0.10user 0.02system 0.05elapsed)
generating enc/trans/japanese_euc.c ...
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@1990%UCS.src
converter from CP950 to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0212%UCS.src
done. (1.88user 0.05system 2.71elapsed)
converter from EUC-JP to UTF-8
converter from GB18030 to UTF-8
generating enc/trans/japanese_sjis.c ...
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@1990%UCS.src
converter from Shift_JIS to UTF-8
done. (2.98user 0.03system 4.69elapsed)
generating enc/trans/korean.c ...
converter from UTF-8 to EUC-KR
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932UDA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208UDC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
converter from UTF-8 to CP950
converter from Windows-31J to UTF-8
converter from UTF-8 to GBK
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0212VDC@IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0212UDC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0212@MS%UCS.src
converter from eucJP-ms to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@1990.src
converter from UTF-8 to Shift_JIS
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
converter from CP51932 to UTF-8
converter from EUC-KR to UTF-8
converter from Big5-HKSCS to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@1990%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0213-1%UCS@BMP.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0213-1%UCS@SIP.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0213-2%UCS@BMP.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0213-2%UCS@SIP.src
converter from EUC-JIS-2004 to UTF-8
done. (2.94user 0.06system 4.34elapsed)
converter from UTF-8 to CP949
generating enc/trans/single_byte.c ...
converter from US-ASCII to UTF-8
converter from UTF-8 to US-ASCII
converter from ASCII-8BIT to UTF-8
converter from UTF-8 to ASCII-8BIT
converter from ISO-8859-1 to UTF-8
converter from UTF-8 to ISO-8859-1
converter from ISO-8859-2 to UTF-8
converter from UTF-8 to ISO-8859-2
converter from ISO-8859-3 to UTF-8
converter from UTF-8 to ISO-8859-3
converter from ISO-8859-4 to UTF-8
converter from UTF-8 to ISO-8859-4
converter from ISO-8859-5 to UTF-8
converter from UTF-8 to ISO-8859-5
converter from ISO-8859-6 to UTF-8
converter from UTF-8 to ISO-8859-6
converter from ISO-8859-7 to UTF-8
converter from UTF-8 to ISO-8859-7
converter from ISO-8859-8 to UTF-8
converter from UTF-8 to ISO-8859-8
converter from ISO-8859-9 to UTF-8
converter from UTF-8 to ISO-8859-9
converter from ISO-8859-10 to UTF-8
converter from UTF-8 to ISO-8859-10
converter from ISO-8859-11 to UTF-8
converter from UTF-8 to ISO-8859-11
converter from ISO-8859-13 to UTF-8
converter from UTF-8 to ISO-8859-13
converter from ISO-8859-14 to UTF-8
converter from UTF-8 to ISO-8859-14
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
converter from ISO-8859-15 to UTF-8
converter from UTF-8 to ISO-8859-15
converter from ISO-8859-16 to UTF-8
converter from UTF-8 to ISO-8859-16
converter from WINDOWS-874 to UTF-8
converter from UTF-8 to WINDOWS-874
converter from WINDOWS-1250 to UTF-8
converter from UTF-8 to WINDOWS-1250
converter from WINDOWS-1251 to UTF-8
converter from UTF-8 to WINDOWS-1251
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932UDA.src
converter from WINDOWS-1252 to UTF-8
converter from UTF-8 to WINDOWS-1252
converter from UTF-8 to Windows-31J
converter from WINDOWS-1253 to UTF-8
converter from UTF-8 to WINDOWS-1253
converter from WINDOWS-1254 to UTF-8
converter from UTF-8 to WINDOWS-1254
converter from WINDOWS-1255 to UTF-8
converter from UTF-8 to WINDOWS-1255
converter from WINDOWS-1256 to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@1990.src
converter from UTF-8 to WINDOWS-1256
converter from WINDOWS-1257 to UTF-8
converter from UTF-8 to WINDOWS-1257
converter from IBM437 to UTF-8
converter from UTF-8 to IBM437
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0212.src
converter from IBM775 to UTF-8
converter from UTF-8 to IBM775
converter from IBM737 to UTF-8
converter from UTF-8 to IBM737
converter from IBM852 to UTF-8
converter from UTF-8 to IBM852
converter from IBM855 to UTF-8
converter from UTF-8 to IBM855
converter from UTF-8 to EUC-JP
converter from IBM857 to UTF-8
converter from UTF-8 to IBM857
converter from IBM860 to UTF-8
converter from UTF-8 to IBM860
converter from IBM861 to UTF-8
converter from UTF-8 to IBM861
converter from IBM862 to UTF-8
converter from UTF-8 to IBM862
converter from UTF-8 to Big5-HKSCS
converter from IBM863 to UTF-8
converter from UTF-8 to IBM863
converter from IBM865 to UTF-8
converter from UTF-8 to IBM865
converter from IBM866 to UTF-8
converter from UTF-8 to IBM866
converter from IBM869 to UTF-8
converter from UTF-8 to IBM869
converter from MACCROATIAN to UTF-8
converter from UTF-8 to MACCROATIAN
converter from MACCYRILLIC to UTF-8
converter from UTF-8 to MACCYRILLIC
converter from CP949 to UTF-8
converter from MACGREEK to UTF-8
converter from UTF-8 to MACGREEK
converter from MACICELAND to UTF-8
converter from UTF-8 to MACICELAND
converter from MACROMAN to UTF-8
converter from UTF-8 to MACROMAN
converter from MACROMANIA to UTF-8
converter from UTF-8 to MACROMANIA
converter from MACTURKISH to UTF-8
converter from UTF-8 to MACTURKISH
converter from MACUKRAINE to UTF-8
converter from UTF-8 to MACUKRAINE
converter from UTF-8 to GB18030
converter from KOI8-U to UTF-8
converter from UTF-8 to KOI8-U
converter from KOI8-R to UTF-8
converter from UTF-8 to KOI8-R
converter from TIS-620 to UTF-8
converter from UTF-8 to TIS-620
converter from CP850 to UTF-8
converter from UTF-8 to CP850
converter from CP852 to UTF-8
converter from UTF-8 to CP852
converter from CP855 to UTF-8
converter from UTF-8 to CP855
done. (3.05user 0.03system 4.89elapsed)
done. (1.37user 0.02system 1.72elapsed)
generating enc/trans/utf8_mac.c ...
generating enc/trans/utf_16_32.c ...
converter for from_UTF_16LE
converter for from_UTF_32LE
converter for from_UTF_16BE
converter for from_UTF_32BE
converter for from_UTF_16
converter for from_UTF_32
converter for from_UTF_8
done. (0.16user 0.00system 0.08elapsed)
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
converter from UTF-8 to UTF8-MAC
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208UDC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0212VDC@IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0212UDC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0212@MS.src
converter from UTF-8 to eucJP-ms
done. (3.82user 0.08system 5.17elapsed)
converter from CP951 to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
converter from UTF-8 to CP51932
converter for from_UTF8_MAC
converter for from_utf8_mac_nfc2
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@1990.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS@BMP%JISX0213-1.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS@SIP%JISX0213-1.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS@BMP%JISX0213-2.src
done. (7.30user 0.14system 9.64elapsed)
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS@SIP%JISX0213-2.src
converter from UTF-8 to EUC-JIS-2004
converter from UTF-8 to CP951
done. (3.52user 0.08system 3.88elapsed)
converter from Big5-UAO to UTF-8
done. (7.85user 0.10system 10.16elapsed)
converter from UTF-8 to Big5-UAO
done. (11.95user 0.11system 15.47elapsed)
0.048000 0.008000 80.692000 ( 44.725084)
build_miniruby 0.000000 0.000000 0.152000 ( 0.171028)
build_ruby 0.004000 0.000000 3.108000 ( 3.098832)
build_all generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/big5.c ...
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/cesu_8.c ...
converter for from_CESU_8
converter for to_CESU_8
done. (0.12user 0.00system 0.04elapsed)
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/chinese.c ...
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/GB/GB2312%UCS.src
converter from GB2312 to UTF-8
converter from Big5 to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/GB/GB12345%UCS.src
converter from GB12345 to UTF-8
converter from UTF-8 to Big5
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/GB/UCS%GB2312.src
converter from UTF-8 to GB2312
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/GB/UCS%GB12345.src
converter from UTF-8 to GB12345
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/ebcdic.c ...
converter from IBM037 to ISO-8859-1
converter from ISO-8859-1 to IBM037
done. (0.14user 0.00system 0.07elapsed)
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/emoji.c ...
converter from CP950 to UTF-8
converter from UTF8-DoCoMo to UTF8-KDDI
converter from UTF8-DoCoMo to UTF8-SoftBank
converter from UTF8-DoCoMo to UTF-8
converter from UTF8-KDDI to UTF8-DoCoMo
converter from UTF8-KDDI to UTF8-SoftBank
converter from UTF8-KDDI to UTF-8
converter from UTF8-SoftBank to UTF8-DoCoMo
done. (2.90user 0.02system 3.62elapsed)
converter from UTF8-SoftBank to UTF8-KDDI
converter from UTF8-SoftBank to UTF-8
converter from UTF-8 to UTF8-DoCoMo
converter from UTF-8 to UTF8-KDDI
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/emoji_iso2022_kddi.c ...
converter for iso2022jp_kddi_decoder
converter for iso2022jp_kddi_decoder_jisx0208_rest
converter for iso2022jp_kddi_encoder
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/EMOJI_ISO-2022-JP-KDDI%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
converter from UTF-8 to UTF8-SoftBank
converter from stateless-ISO-2022-JP-KDDI to UTF8-KDDI
done. (0.82user 0.01system 0.99elapsed)
converter from UTF-8 to CP950
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/emoji_sjis_docomo.c ...
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/EMOJI_SHIFT_JIS-DOCOMO%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932UDA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
converter from SJIS-DOCOMO to UTF8-DOCOMO
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/UCS%EMOJI_ISO-2022-JP-KDDI-UNDOC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
converter from UTF8-KDDI to stateless-ISO-2022-JP-KDDI
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-DOCOMO.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932UDA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
converter from UTF8-DOCOMO to SJIS-DOCOMO
ln -sf ../../../.ext/include/x86_64-linux/rb_mjit_min_header-2.8.0.h include/ruby-2.8.0/x86_64-linux/rb_mjit_min_header-2.8.0.h
converter from Big5-HKSCS to UTF-8
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/emoji_sjis_kddi.c ...
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/EMOJI_SHIFT_JIS-KDDI%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932UDA%UCS.src
done. (1.69user 0.03system 1.76elapsed)
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/emoji_sjis_softbank.c ...
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/EMOJI_SHIFT_JIS-SOFTBANK%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932UDA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
converter from SJIS-KDDI to UTF8-KDDI
converter from SJIS-SoftBank to UTF8-SoftBank
done. (1.79user 0.05system 1.96elapsed)
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI.src
converter from UTF-8 to Big5-HKSCS
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-KDDI-UNDOC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/EMOJI/UCS%EMOJI_SHIFT_JIS-SOFTBANK.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932UDA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932UDA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
converter from UTF8-SoftBank to SJIS-SoftBank
converter from UTF8-KDDI to SJIS-KDDI
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/escape.c ...
converter for amp_escape
converter for xml_text_escape
converter for xml_attr_content_escape
converter for escape_xml_attr_quote
done. (0.11user 0.01system 0.02elapsed)
done. (1.68user 0.02system 1.70elapsed)
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/gb18030.c ...
done. (1.92user 0.04system 2.18elapsed)
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/gbk.c ...
converter from GBK to UTF-8
converter from CP951 to UTF-8
converter from GB18030 to UTF-8
converter from UTF-8 to GBK
converter from UTF-8 to CP951
converter from Big5-UAO to UTF-8
done. (2.88user 0.05system 3.54elapsed)
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/iso2022.c ...
converter for iso2022jp_decoder
converter for iso2022jp_decoder_jisx0208_rest
converter for iso2022jp_encoder
converter for stateless_iso2022jp_to_eucjp
converter for eucjp_to_stateless_iso2022jp
converter for cp50221_decoder
converter for cp50221_encoder
done. (0.15user 0.01system 0.05elapsed)
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/japanese.c ...
converter for eucjp2sjis
converter for sjis2eucjp
done. (0.11user 0.00system 0.02elapsed)
converter from UTF-8 to Big5-UAO
converter from UTF-8 to GB18030
done. (11.80user 0.12system 14.13elapsed)
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/japanese_euc.c ...
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@1990%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0212%UCS.src
converter from EUC-JP to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208UDC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0212VDC@IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0212UDC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0212@MS%UCS.src
converter from eucJP-ms to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
converter from CP51932 to UTF-8
done. (7.40user 0.18system 8.89elapsed)
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@1990%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0213-1%UCS@BMP.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0213-1%UCS@SIP.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0213-2%UCS@BMP.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0213-2%UCS@SIP.src
converter from EUC-JIS-2004 to UTF-8
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/japanese_sjis.c ...
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@1990%UCS.src
converter from Shift_JIS to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@1990.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0201-KANA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208VDC@NEC%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@NEC_IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932VDC@IBM%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/CP932UDA%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/JISX0208@MS%UCS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0212.src
converter from UTF-8 to EUC-JP
converter from Windows-31J to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@1990.src
converter from UTF-8 to Shift_JIS
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208UDC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0212VDC@IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0212UDC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0212@MS.src
converter from UTF-8 to eucJP-ms
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932UDA.src
converter from UTF-8 to Windows-31J
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/korean.c ...
converter from UTF-8 to EUC-KR
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@MS.src
done. (2.82user 0.05system 3.54elapsed)
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208VDC@NEC.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/CP/UCS%CP932VDC@NEC_IBM.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
converter from UTF-8 to CP51932
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/single_byte.c ...
converter from US-ASCII to UTF-8
converter from UTF-8 to US-ASCII
converter from ASCII-8BIT to UTF-8
converter from UTF-8 to ASCII-8BIT
converter from ISO-8859-1 to UTF-8
converter from UTF-8 to ISO-8859-1
converter from ISO-8859-2 to UTF-8
converter from UTF-8 to ISO-8859-2
converter from ISO-8859-3 to UTF-8
converter from UTF-8 to ISO-8859-3
converter from ISO-8859-4 to UTF-8
converter from UTF-8 to ISO-8859-4
converter from ISO-8859-5 to UTF-8
converter from UTF-8 to ISO-8859-5
converter from ISO-8859-6 to UTF-8
converter from UTF-8 to ISO-8859-6
converter from ISO-8859-7 to UTF-8
converter from UTF-8 to ISO-8859-7
converter from ISO-8859-8 to UTF-8
converter from UTF-8 to ISO-8859-8
converter from ISO-8859-9 to UTF-8
converter from UTF-8 to ISO-8859-9
converter from EUC-KR to UTF-8
converter from ISO-8859-10 to UTF-8
converter from UTF-8 to ISO-8859-10
converter from ISO-8859-11 to UTF-8
converter from UTF-8 to ISO-8859-11
converter from ISO-8859-13 to UTF-8
converter from UTF-8 to ISO-8859-13
converter from ISO-8859-14 to UTF-8
converter from UTF-8 to ISO-8859-14
converter from ISO-8859-15 to UTF-8
converter from UTF-8 to ISO-8859-15
converter from ISO-8859-16 to UTF-8
converter from UTF-8 to ISO-8859-16
converter from WINDOWS-874 to UTF-8
converter from UTF-8 to WINDOWS-874
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0208@1990.src
converter from WINDOWS-1250 to UTF-8
converter from UTF-8 to WINDOWS-1250
converter from WINDOWS-1251 to UTF-8
converter from UTF-8 to WINDOWS-1251
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS@BMP%JISX0213-1.src
converter from WINDOWS-1252 to UTF-8
converter from UTF-8 to WINDOWS-1252
converter from WINDOWS-1253 to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS@SIP%JISX0213-1.src
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS%JISX0201-KANA.src
converter from UTF-8 to WINDOWS-1253
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS@BMP%JISX0213-2.src
converter from WINDOWS-1254 to UTF-8
load mapsrc /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/JIS/UCS@SIP%JISX0213-2.src
converter from UTF-8 to WINDOWS-1254
converter from UTF-8 to EUC-JIS-2004
converter from WINDOWS-1255 to UTF-8
converter from UTF-8 to WINDOWS-1255
converter from WINDOWS-1256 to UTF-8
converter from UTF-8 to WINDOWS-1256
converter from WINDOWS-1257 to UTF-8
converter from UTF-8 to WINDOWS-1257
converter from IBM437 to UTF-8
converter from UTF-8 to IBM437
converter from IBM775 to UTF-8
converter from UTF-8 to IBM775
converter from IBM737 to UTF-8
converter from UTF-8 to IBM737
converter from IBM852 to UTF-8
converter from UTF-8 to IBM852
converter from IBM855 to UTF-8
converter from UTF-8 to IBM855
converter from IBM857 to UTF-8
converter from UTF-8 to IBM857
converter from IBM860 to UTF-8
converter from UTF-8 to IBM860
converter from IBM861 to UTF-8
converter from UTF-8 to IBM861
converter from UTF-8 to CP949
converter from IBM862 to UTF-8
converter from UTF-8 to IBM862
converter from IBM863 to UTF-8
converter from UTF-8 to IBM863
converter from IBM865 to UTF-8
converter from UTF-8 to IBM865
converter from IBM866 to UTF-8
converter from UTF-8 to IBM866
converter from IBM869 to UTF-8
converter from UTF-8 to IBM869
converter from MACCROATIAN to UTF-8
converter from UTF-8 to MACCROATIAN
converter from MACCYRILLIC to UTF-8
converter from UTF-8 to MACCYRILLIC
converter from MACGREEK to UTF-8
converter from UTF-8 to MACGREEK
converter from MACICELAND to UTF-8
converter from UTF-8 to MACICELAND
converter from MACROMAN to UTF-8
converter from UTF-8 to MACROMAN
converter from MACROMANIA to UTF-8
converter from UTF-8 to MACROMANIA
converter from MACTURKISH to UTF-8
converter from UTF-8 to MACTURKISH
converter from MACUKRAINE to UTF-8
converter from UTF-8 to MACUKRAINE
converter from KOI8-U to UTF-8
converter from UTF-8 to KOI8-U
converter from KOI8-R to UTF-8
converter from UTF-8 to KOI8-R
converter from TIS-620 to UTF-8
converter from UTF-8 to TIS-620
converter from CP850 to UTF-8
converter from UTF-8 to CP850
converter from CP852 to UTF-8
converter from UTF-8 to CP852
converter from CP855 to UTF-8
converter from UTF-8 to CP855
done. (1.37user 0.02system 1.55elapsed)
converter from CP949 to UTF-8
done. (7.81user 0.06system 9.05elapsed)
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/utf8_mac.c ...
converter from UTF-8 to UTF8-MAC
done. (3.82user 0.05system 4.29elapsed)
generating /tmp/ruby/v3/src/trunk-mjit-wait/enc/trans/utf_16_32.c ...
converter for from_UTF_16LE
converter for from_UTF_32LE
converter for from_UTF_16BE
converter for from_UTF_32BE
converter for from_UTF_16
converter for from_UTF_32
converter for from_UTF_8
done. (0.14user 0.01system 0.07elapsed)
converter for from_UTF8_MAC
converter for from_utf8_mac_nfc2
done. (3.58user 0.06system 3.98elapsed)
0.124000 0.060000 286.320000 (103.577758)
build_install 0.008000 0.020000 5.656000 ( 5.045912)
test_btest test_attr.rb ..
test_autoload.rb ........
test_block.rb ..........................................................
test_class.rb ................................................
test_env.rb ..
test_eval.rb ...................................F.
test_exception.rb ..................................
test_fiber.rb .....
test_finalizer.rb .
test_flip.rb .
test_flow.rb ..............................................................
test_fork.rb ....
test_gc.rb FF
test_insns.rb .........................................................................................................................................................................................................................................................................................................................................................................................................
test_io.rb ...EE....
test_jump.rb .............................
test_literal.rb ............................................................................................................................................................
test_literal_suffix.rb ................................................
test_load.rb ..
test_marshal.rb .
test_massign.rb ................................E.
test_method.rb ...............................................................................................................................................................................................................................
test_objectspace.rb ..F...
test_proc.rb .....................................
test_string.rb .
test_struct.rb .
test_syntax.rb .........................E..................................................................................................................................
test_thread.rb .................................................
#154 test_eval.rb:311:in `<top (required)>':
hash = {}
("aaaa".."matz").each_with_index do |s, i|
hash[s] = i
end
begin
eval "class C; @@h = #{hash.inspect}; end"
end
#=> killed by SIGIOT (signal 6)
| bootstraptest.tmp.rb:3: [BUG] Segmentation fault at 0x0000000000000140
| ruby 2.8.0dev (2020-06-09T00:52:46Z master 1016cff4ff) [x86_64-linux]
|
| -- Control frame information -----------------------------------------------
| c:0005 p:---- s:0018 e:000017 CFUNC :succ
| me:
| called_id: succ, type: cfunc
| owner class: 0x000055be088d3738 [3LMP ] T_CLASS String
| self: 0x000055be0887c050 [1 MP ] T_STRING (String)aanq
| c:0004 p:---- s:0015 e:000014 CFUNC :each
| me:
| called_id: each, type: cfunc
| owner class: 0x000055be088bafd0 [3LMP ] T_CLASS Range
| self: 0x000055be08882fe0 [1 MP ] T_STRUCT (Range)
| c:0003 p:---- s:0012 e:000011 CFUNC :each_with_index
| me:
| called_id: each_with_index, type: cfunc
| owner class: 0x000055be088d50d8 [0 MP U] T_MODULE (Module)Enumerable
| defined_class: 0x000055be088baf30 [0 M U] T_ICLASS src:Enumerable
| self: 0x000055be08882fe0 [1 MP ] T_STRUCT (Range)
| c:0002 p:0014 s:0008 E:001d78 EVAL bootstraptest.tmp.rb:3 [FINISH]
| self: 0x000055be088d5ee8 [1 M ] T_OBJECT len:0 ptr:0x0000000000000000
| lvars:
| hash: 0x000055be08883058 [1 MP ] T_HASH (Hash)[S ] 354
| c:0001 p:0000 s:0003 E:001920 (none) [FINISH]
| self: 0x000055be088d5ee8 [1 M ] T_OBJECT len:0 ptr:0x0000000000000000
|
| -- Ruby level backtrace information ----------------------------------------
| bootstraptest.tmp.rb:3:in `<main>'
| bootstraptest.tmp.rb:3:in `each_with_index'
| bootstraptest.tmp.rb:3:in `each'
| bootstraptest.tmp.rb:3:in `succ'
|
| -- Machine register context ------------------------------------------------
| RIP: 0x000055be072c2502 RBP: 0x000055be0778b900 RSP: 0x00007ffdc4a33658
| RAX: 0x0000100000000000 RBX: 0x0000000000000001 RCX: 0x000000000000016c
| RDX: 0x000000000000016c RDI: 0x000055be08878000 RSI: 0x000055be0778b900
| R8: 0x0000000000000000 R9: 0x0000000000000005 R10: 0x000055be08878820
| R11: 0x0000000000000018 R12: 0x000055be089ac830 R13: 0x00007f9abc001de0
| R14: 0x000055be0778b900 R15: 0x000055be08878018 EFL: 0x0000000000010206
|
| -- C level backtrace information -------------------------------------------
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_bugreport+0x79c) [0x55be074849ec] /tmp/ruby/v3/src/trunk-mjit-wait/vm_dump.c:757
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_bug_for_fatal_signal+0xe4) [0x55be072937d4] /tmp/ruby/v3/src/trunk-mjit-wait/error.c:675
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(sigsegv+0x4b) [0x55be073e244b] /tmp/ruby/v3/src/trunk-mjit-wait/signal.c:955
| /lib/x86_64-linux-gnu/libpthread.so.0(__restore_rt+0x0) [0x7f9ac5619890]
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_gc_mark+0x72) [0x55be072c2502] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5380
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(mjit_mark_cc_entries+0x47) [0x55be07311ed7] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.c:1087
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_iseq_mark+0x37d) [0x55be072f321d] /tmp/ruby/v3/src/trunk-mjit-wait/iseq.c:368
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(gc_mark_children+0x298) [0x55be072bad88] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5472
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(gc_marks_rest+0x115) [0x55be072be9e5] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5711
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(gc_start+0x462) [0x55be072bc992] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:6711
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(newobj_slowpath_wb_protected+0x1ed) [0x55be072c04cd] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:1983
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(str_alloc+0x10) [0x55be073fb2e8] /tmp/ruby/v3/src/trunk-mjit-wait/string.c:743
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(str_new0) /tmp/ruby/v3/src/trunk-mjit-wait/string.c:765
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_str_succ+0x47) [0x55be073fe2e7] /tmp/ruby/v3/src/trunk-mjit-wait/string.c:1321
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_call0+0x3e8) [0x55be0746df58] /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:97
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_call_kw+0x1e) [0x55be07470298] /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:239
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_call0) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:361
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_str_upto_each+0x4a4) [0x55be07410014] /tmp/ruby/v3/src/trunk-mjit-wait/string.c:4436
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(range_each+0x15a) [0x55be07398e7a] /tmp/ruby/v3/src/trunk-mjit-wait/range.c:940
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_call0+0x3e8) [0x55be0746df58] /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:97
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(iterate_method+0x36) [0x55be0746fa96] /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:688
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_iterate0+0xd1) [0x55be07465f91] /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1323
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_block_call+0x77) [0x55be07466207] /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1355
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(enum_each_with_index+0x44) [0x55be0727bee4] /tmp/ruby/v3/src/trunk-mjit-wait/enum.c:2402
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_call_cfunc_with_frame+0x106) [0x55be07461016] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:2575
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_call_method_each_type+0xf9) [0x55be07479709] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3071
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_call_method+0xfb) [0x55be07479dab] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3192
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_exec_core+0x23f) [0x55be0747264f] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:4177
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_exec+0xa8) [0x55be0746abc8] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1944
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_ec_exec_node+0xaa) [0x55be0729a64a] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:296
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(ruby_run_node+0x46) [0x55be0729f596] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:354
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(main+0x6f) [0x55be071fce3f] /tmp/ruby/v3/src/trunk-mjit-wait/main.c:50
|
| -- Other runtime information -----------------------------------------------
|
| * Loaded script: bootstraptest.tmp.rb
|
| * Loaded features:
|
| 0 enumerator.so
| 1 thread.rb
| 2 rational.so
| 3 complex.so
| 4 ruby2_keywords.rb
|
| * Process memory map:
|
| 55be071d4000-55be07588000 r-xp 00000000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 55be07788000-55be0778e000 r--p 003b4000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 55be0778e000-55be0778f000 rw-p 003ba000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 55be0778f000-55be077a1000 rw-p 00000000 00:00 0
| 55be08877000-55be08898000 rw-p 00000000 00:00 0 [heap]
| 55be08898000-55be089bf000 rw-p 00000000 00:00 0 [heap]
| 7f9aba906000-7f9abc000000 r--s 00000000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 7f9abc000000-7f9abc021000 rw-p 00000000 00:00 0
| 7f9abc021000-7f9ac0000000 ---p 00000000 00:00 0
| 7f9ac035f000-7f9ac054f000 r--s 00000000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f9ac054f000-7f9ac0565000 r-xp 00000000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f9ac0565000-7f9ac0765000 ---p 00016000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f9ac0765000-7f9ac0766000 r--p 00016000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f9ac0766000-7f9ac0767000 rw-p 00017000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f9ac0767000-7f9ac0768000 r-xp 00000000 00:10b 2266393717 /tmp/_ruby_mjit_p7068u0.so (deleted)
| 7f9ac0768000-7f9ac0967000 ---p 00001000 00:10b 2266393717 /tmp/_ruby_mjit_p7068u0.so (deleted)
| 7f9ac0967000-7f9ac0968000 r--p 00000000 00:10b 2266393717 /tmp/_ruby_mjit_p7068u0.so (deleted)
| 7f9ac0968000-7f9ac0969000 rw-p 00001000 00:10b 2266393717 /tmp/_ruby_mjit_p7068u0.so (deleted)
| 7f9ac0969000-7f9ac096a000 ---p 00000000 00:00 0
| 7f9ac096a000-7f9ac116a000 rw-p 00000000 00:00 0
| 7f9ac116a000-7f9ac116b000 ---p 00000000 00:00 0
| 7f9ac116b000-7f9ac120c000 rw-p 00000000 00:00 0
| 7f9ac120c000-7f9ac120d000 ---p 00000000 00:00 0
| 7f9ac120d000-7f9ac12ae000 rw-p 00000000 00:00 0
| 7f9ac12ae000-7f9ac12af000 ---p 00000000 00:00 0
| 7f9ac12af000-7f9ac1350000 rw-p 00000000 00:00 0
| 7f9ac1350000-7f9ac1351000 ---p 00000000 00:00 0
| 7f9ac1351000-7f9ac13f2000 rw-p 00000000 00:00 0
| 7f9ac13f2000-7f9ac13f3000 ---p 00000000 00:00 0
| 7f9ac13f3000-7f9ac1494000 rw-p 00000000 00:00 0
| 7f9ac1494000-7f9ac1495000 ---p 00000000 00:00 0
| 7f9ac1495000-7f9ac1536000 rw-p 00000000 00:00 0
| 7f9ac1536000-7f9ac1537000 ---p 00000000 00:00 0
| 7f9ac1537000-7f9ac15d8000 rw-p 00000000 00:00 0
| 7f9ac15d8000-7f9ac15d9000 ---p 00000000 00:00 0
| 7f9ac15d9000-7f9ac167a000 rw-p 00000000 00:00 0
| 7f9ac167a000-7f9ac167b000 ---p 00000000 00:00 0
| 7f9ac167b000-7f9ac171c000 rw-p 00000000 00:00 0
| 7f9ac171c000-7f9ac171d000 ---p 00000000 00:00 0
| 7f9ac171d000-7f9ac17be000 rw-p 00000000 00:00 0
| 7f9ac17be000-7f9ac17bf000 ---p 00000000 00:00 0
| 7f9ac17bf000-7f9ac1860000 rw-p 00000000 00:00 0
| 7f9ac1860000-7f9ac1861000 ---p 00000000 00:00 0
| 7f9ac1861000-7f9ac1902000 rw-p 00000000 00:00 0
| 7f9ac1902000-7f9ac1903000 ---p 00000000 00:00 0
| 7f9ac1903000-7f9ac19a4000 rw-p 00000000 00:00 0
| 7f9ac19a4000-7f9ac19a5000 ---p 00000000 00:00 0
| 7f9ac19a5000-7f9ac1a46000 rw-p 00000000 00:00 0
| 7f9ac1a46000-7f9ac1a47000 ---p 00000000 00:00 0
| 7f9ac1a47000-7f9ac1ae8000 rw-p 00000000 00:00 0
| 7f9ac1ae8000-7f9ac1ae9000 ---p 00000000 00:00 0
| 7f9ac1ae9000-7f9ac1b8a000 rw-p 00000000 00:00 0
| 7f9ac1b8a000-7f9ac1b8b000 ---p 00000000 00:00 0
| 7f9ac1b8b000-7f9ac1c2c000 rw-p 00000000 00:00 0
| 7f9ac1c2c000-7f9ac1c2d000 ---p 00000000 00:00 0
| 7f9ac1c2d000-7f9ac1cce000 rw-p 00000000 00:00 0
| 7f9ac1cce000-7f9ac1ccf000 ---p 00000000 00:00 0
| 7f9ac1ccf000-7f9ac1d70000 rw-p 00000000 00:00 0
| 7f9ac1d70000-7f9ac1d71000 ---p 00000000 00:00 0
| 7f9ac1d71000-7f9ac1e12000 rw-p 00000000 00:00 0
| 7f9ac1e12000-7f9ac1e13000 ---p 00000000 00:00 0
| 7f9ac1e13000-7f9ac1eb4000 rw-p 00000000 00:00 0
| 7f9ac1eb4000-7f9ac1eb5000 ---p 00000000 00:00 0
| 7f9ac1eb5000-7f9ac1f56000 rw-p 00000000 00:00 0
| 7f9ac1f56000-7f9ac1f57000 ---p 00000000 00:00 0
| 7f9ac1f57000-7f9ac1ff8000 rw-p 00000000 00:00 0
| 7f9ac1ff8000-7f9ac1ff9000 ---p 00000000 00:00 0
| 7f9ac1ff9000-7f9ac209a000 rw-p 00000000 00:00 0
| 7f9ac209a000-7f9ac209b000 ---p 00000000 00:00 0
| 7f9ac209b000-7f9ac213c000 rw-p 00000000 00:00 0
| 7f9ac213c000-7f9ac213d000 ---p 00000000 00:00 0
| 7f9ac213d000-7f9ac21de000 rw-p 00000000 00:00 0
| 7f9ac21de000-7f9ac21df000 ---p 00000000 00:00 0
| 7f9ac21df000-7f9ac2280000 rw-p 00000000 00:00 0
| 7f9ac2280000-7f9ac2281000 ---p 00000000 00:00 0
| 7f9ac2281000-7f9ac2322000 rw-p 00000000 00:00 0
| 7f9ac2322000-7f9ac2323000 ---p 00000000 00:00 0
| 7f9ac2323000-7f9ac23c4000 rw-p 00000000 00:00 0
| 7f9ac23c4000-7f9ac23c5000 ---p 00000000 00:00 0
| 7f9ac23c5000-7f9ac2466000 rw-p 00000000 00:00 0
| 7f9ac2466000-7f9ac2467000 ---p 00000000 00:00 0
| 7f9ac2467000-7f9ac2508000 rw-p 00000000 00:00 0
| 7f9ac2508000-7f9ac2509000 ---p 00000000 00:00 0
| 7f9ac2509000-7f9ac45b3000 rw-p 00000000 00:00 0
| 7f9ac45b3000-7f9ac479a000 r-xp 00000000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f9ac479a000-7f9ac499a000 ---p 001e7000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f9ac499a000-7f9ac499e000 r--p 001e7000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f9ac499e000-7f9ac49a0000 rw-p 001eb000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f9ac49a0000-7f9ac49a4000 rw-p 00000000 00:00 0
| 7f9ac49a4000-7f9ac4b41000 r-xp 00000000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f9ac4b41000-7f9ac4d40000 ---p 0019d000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f9ac4d40000-7f9ac4d41000 r--p 0019c000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f9ac4d41000-7f9ac4d42000 rw-p 0019d000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f9ac4d42000-7f9ac4d4b000 r-xp 00000000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f9ac4d4b000-7f9ac4f4a000 ---p 00009000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f9ac4f4a000-7f9ac4f4b000 r--p 00008000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f9ac4f4b000-7f9ac4f4c000 rw-p 00009000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f9ac4f4c000-7f9ac4f7a000 rw-p 00000000 00:00 0
| 7f9ac4f7a000-7f9ac4f7d000 r-xp 00000000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f9ac4f7d000-7f9ac517c000 ---p 00003000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f9ac517c000-7f9ac517d000 r--p 00002000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f9ac517d000-7f9ac517e000 rw-p 00003000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f9ac517e000-7f9ac51fd000 r-xp 00000000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f9ac51fd000-7f9ac53fd000 ---p 0007f000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f9ac53fd000-7f9ac53fe000 r--p 0007f000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f9ac53fe000-7f9ac53ff000 rw-p 00080000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f9ac53ff000-7f9ac5406000 r-xp 00000000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f9ac5406000-7f9ac5605000 ---p 00007000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f9ac5605000-7f9ac5606000 r--p 00006000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f9ac5606000-7f9ac5607000 rw-p 00007000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f9ac5607000-7f9ac5621000 r-xp 00000000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f9ac5621000-7f9ac5820000 ---p 0001a000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f9ac5820000-7f9ac5821000 r--p 00019000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f9ac5821000-7f9ac5822000 rw-p 0001a000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f9ac5822000-7f9ac5826000 rw-p 00000000 00:00 0
| 7f9ac5826000-7f9ac5842000 r-xp 00000000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f9ac5842000-7f9ac5a41000 ---p 0001c000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f9ac5a41000-7f9ac5a42000 r--p 0001b000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f9ac5a42000-7f9ac5a43000 rw-p 0001c000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f9ac5a43000-7f9ac5a6a000 r-xp 00000000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
| 7f9ac5ad6000-7f9ac5afa000 r--s 00000000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f9ac5afa000-7f9ac5c5c000 rw-p 00000000 00:00 0
| 7f9ac5c5c000-7f9ac5c63000 rw-p 00000000 00:00 0
| 7f9ac5c6a000-7f9ac5c6b000 r--p 00027000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
| 7f9ac5c6b000-7f9ac5c6c000 rw-p 00028000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
| 7f9ac5c6c000-7f9ac5c6d000 rw-p 00000000 00:00 0
| 7ffdc4236000-7ffdc4a35000 rw-p 00000000 00:00 0 [stack]
| 7ffdc4a4b000-7ffdc4a4d000 r--p 00000000 00:00 0 [vvar]
| 7ffdc4a4d000-7ffdc4a4f000 r-xp 00000000 00:00 0 [vdso]
| ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
|
|
[ruby-core:25714]
Fiber count: 10000 (skipping)
#263 test_gc.rb:1:in `<top (required)>':
a = []
ms = "a".."k"
("A".."Z").each do |mod|
mod = eval("module #{mod}; self; end")
ms.each do |meth|
iseq = RubyVM::InstructionSequence.compile("module #{mod}; def #{meth}; end; end")
GC.stress = true
iseq.eval
GC.stress = false
end
o = Object.new.extend(mod)
ms.each do |meth|
o.send(meth)
end
end
#=> killed by SIGIOT (signal 6)
| <compiled>:1: [BUG] Segmentation fault at 0x0000000000000140
| ruby 2.8.0dev (2020-06-09T00:52:46Z master 1016cff4ff) [x86_64-linux]
|
| -- Control frame information -----------------------------------------------
| c:0008 p:0007 s:0034 e:000033 TOP <compiled>:1 [FINISH]
| self: 0x00005589d7655ef8 [3LMPR ] T_OBJECT len:0 ptr:0x0000000000000000
| c:0007 p:---- s:0031 e:000030 CFUNC :eval
| me:
| called_id: eval, type: cfunc
| owner class: 0x00005589d76250c8 [3LMPR ] T_CLASS RubyVM::InstructionSequence
| self: 0x00005589d75ff940 [1 MPR ] T_IMEMO/iseq (RubyVM::InstructionSequence)T_IMEMO/iseq
| c:0006 p:0066 s:0027 e:000026 BLOCK bootstraptest.tmp.rb:9 [FINISH]
| self: 0x00005589d7655ef8 [3LMPR ] T_OBJECT len:0 ptr:0x0000000000000000
| lvars:
| meth: 0x00005589d75ffdc8 [1 MP ] T_STRING (String)e
| iseq: 0x00005589d75ff940 [1 MPR ] T_IMEMO/iseq (RubyVM::InstructionSequence)T_IMEMO/iseq
| c:0005 p:---- s:0022 e:000021 CFUNC :each
| me:
| called_id: each, type: cfunc
| owner class: 0x00005589d763afe0 [3LMPR ] T_CLASS Range
| self: 0x00005589d76027f8 [3LMP ] T_STRUCT (Range)
| c:0004 p:0028 s:0018 e:000017 BLOCK bootstraptest.tmp.rb:6 [FINISH]
| self: 0x00005589d7655ef8 [3LMPR ] T_OBJECT len:0 ptr:0x0000000000000000
| lvars:
| mod: 0x00005589d7602438 [3 ] T_MODULE (Module)A
| o: T_NIL
| c:0003 p:---- s:0013 e:000012 CFUNC :each
| me:
| called_id: each, type: cfunc
| owner class: 0x00005589d763afe0 [3LMPR ] T_CLASS Range
| self: 0x00005589d7602780 [3LMP ] T_STRUCT (Range)
| c:0002 p:0022 s:0009 E:002680 EVAL bootstraptest.tmp.rb:4 [FINISH]
| self: 0x00005589d7655ef8 [3LMPR ] T_OBJECT len:0 ptr:0x0000000000000000
| lvars:
| a: 0x00005589d7602870 [3 ] T_ARRAY (Array)[E ] len: 0 (embed)
| ms: 0x00005589d76027f8 [3LMP ] T_STRUCT (Range)
| c:0001 p:0000 s:0003 E:0007e0 (none) [FINISH]
| self: 0x00005589d7655ef8 [3LMPR ] T_OBJECT len:0 ptr:0x0000000000000000
|
| -- Ruby level backtrace information ----------------------------------------
| bootstraptest.tmp.rb:4:in `<main>'
| bootstraptest.tmp.rb:4:in `each'
| bootstraptest.tmp.rb:6:in `block in <main>'
| bootstraptest.tmp.rb:6:in `each'
| bootstraptest.tmp.rb:9:in `block (2 levels) in <main>'
| bootstraptest.tmp.rb:9:in `eval'
| <compiled>:1:in `<compiled>'
|
| -- Machine register context ------------------------------------------------
| RIP: 0x00005589d57f6502 RBP: 0x00005589d5cbf900 RSP: 0x00007fff2e9c2ad8
| RAX: 0x0000100000000000 RBX: 0x0000000000000002 RCX: 0x000000000000016c
| RDX: 0x000000000000016c RDI: 0x00005589d75f8000 RSI: 0x00005589d5cbf900
| R8: 0x0000000000000000 R9: 0x0000000000000005 R10: 0x000000000000101a
| R11: 0x0000000000000018 R12: 0x00005589d7715500 R13: 0x00007f9eec0024a0
| R14: 0x00005589d76020f0 R15: 0x0000000000000001 EFL: 0x0000000000010206
|
| -- C level backtrace information -------------------------------------------
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_bugreport+0x79c) [0x5589d59b89ec] /tmp/ruby/v3/src/trunk-mjit-wait/vm_dump.c:757
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_bug_for_fatal_signal+0xe4) [0x5589d57c77d4] /tmp/ruby/v3/src/trunk-mjit-wait/error.c:675
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(sigsegv+0x4b) [0x5589d591644b] /tmp/ruby/v3/src/trunk-mjit-wait/signal.c:955
| /lib/x86_64-linux-gnu/libpthread.so.0(__restore_rt+0x0) [0x7f9ef6f00890]
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_gc_mark+0x72) [0x5589d57f6502] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5380
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(mjit_mark_cc_entries+0x47) [0x5589d5845ed7] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.c:1087
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_iseq_mark+0x37d) [0x5589d582721d] /tmp/ruby/v3/src/trunk-mjit-wait/iseq.c:368
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(gc_mark_children+0x298) [0x5589d57eed88] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5472
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(gc_marks_rest+0x84) [0x5589d57f2954] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5711
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(gc_rest+0xd2) [0x5589d57f2c42] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:7519
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(garbage_collect+0xd) [0x5589d57f43bd] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:7387
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(newobj_slowpath_wb_protected) /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:2170
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_exec_core+0x3653) [0x5589d59a9a63] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:247
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_exec+0xa8) [0x5589d599ebc8] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1944
| /tmp/_ruby_mjit_p7721u1.so(0x7f9ef1e4b233) [0x7f9ef1e4b233]
| [0x7f9ef1e4c16d]
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(mjit_exec_slowpath+0x56) [0x5589d599f4ef] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.h:130
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_exec) /tmp/ruby/v3/src/trunk-mjit-wait/mjit.h:169
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(invoke_block_from_c_bh+0x223) [0x5589d59a0b83] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1132
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_yield+0x33) [0x5589d59a0d9c] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1195
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_yield_0) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1139
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_yield_1) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1145
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_yield) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1155
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(each_i+0x9) [0x5589d58cb5c9] /tmp/ruby/v3/src/trunk-mjit-wait/range.c:764
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_str_upto_each+0x685) [0x5589d59441f5] /tmp/ruby/v3/src/trunk-mjit-wait/string.c:4386
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(range_each+0x15a) [0x5589d58cce7a] /tmp/ruby/v3/src/trunk-mjit-wait/range.c:940
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_call_cfunc_with_frame+0x106) [0x5589d5995016] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:2575
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_exec_core+0x23f) [0x5589d59a664f] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:4177
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_exec+0xa8) [0x5589d599ebc8] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1944
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(invoke_block_from_c_bh+0x223) [0x5589d59a0b83] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1132
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_yield+0x33) [0x5589d59a0d9c] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1195
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_yield_0) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1139
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_yield_1) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1145
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_yield) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1155
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(each_i+0x9) [0x5589d58cb5c9] /tmp/ruby/v3/src/trunk-mjit-wait/range.c:764
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_str_upto_each+0x685) [0x5589d59441f5] /tmp/ruby/v3/src/trunk-mjit-wait/string.c:4386
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(range_each+0x15a) [0x5589d58cce7a] /tmp/ruby/v3/src/trunk-mjit-wait/range.c:940
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_call_cfunc_with_frame+0x106) [0x5589d5995016] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:2575
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_call_method_each_type+0xf9) [0x5589d59ad709] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3071
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_call_method+0xfb) [0x5589d59addab] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3192
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_exec_core+0x23f) [0x5589d59a664f] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:4177
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_exec+0xa8) [0x5589d599ebc8] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1944
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_ec_exec_node+0xaa) [0x5589d57ce64a] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:296
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(ruby_run_node+0x46) [0x5589d57d3596] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:354
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(main+0x6f) [0x5589d5730e3f] /tmp/ruby/v3/src/trunk-mjit-wait/main.c:50
|
| -- Other runtime information -----------------------------------------------
|
| * Loaded script: bootstraptest.tmp.rb
|
| * Loaded features:
|
| 0 enumerator.so
| 1 thread.rb
| 2 rational.so
| 3 complex.so
| 4 ruby2_keywords.rb
|
| * Process memory map:
|
| 5589d5708000-5589d5abc000 r-xp 00000000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 5589d5cbc000-5589d5cc2000 r--p 003b4000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 5589d5cc2000-5589d5cc3000 rw-p 003ba000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 5589d5cc3000-5589d5cd5000 rw-p 00000000 00:00 0
| 5589d75f7000-5589d7618000 rw-p 00000000 00:00 0 [heap]
| 5589d7618000-5589d773f000 rw-p 00000000 00:00 0 [heap]
| 7f9eec000000-7f9eec021000 rw-p 00000000 00:00 0
| 7f9eec021000-7f9ef0000000 ---p 00000000 00:00 0
| 7f9ef0538000-7f9ef1c32000 r--s 00000000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 7f9ef1c32000-7f9ef1c48000 r-xp 00000000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f9ef1c48000-7f9ef1e48000 ---p 00016000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f9ef1e48000-7f9ef1e49000 r--p 00016000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f9ef1e49000-7f9ef1e4a000 rw-p 00017000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f9ef1e4a000-7f9ef1e4d000 r-xp 00000000 00:10b 2266579746 /tmp/_ruby_mjit_p7721u1.so (deleted)
| 7f9ef1e4d000-7f9ef204c000 ---p 00003000 00:10b 2266579746 /tmp/_ruby_mjit_p7721u1.so (deleted)
| 7f9ef204c000-7f9ef204d000 r--p 00002000 00:10b 2266579746 /tmp/_ruby_mjit_p7721u1.so (deleted)
| 7f9ef204d000-7f9ef204e000 rw-p 00003000 00:10b 2266579746 /tmp/_ruby_mjit_p7721u1.so (deleted)
| 7f9ef204e000-7f9ef204f000 r-xp 00000000 00:10b 2266567243 /tmp/_ruby_mjit_p7721u0.so (deleted)
| 7f9ef204f000-7f9ef224e000 ---p 00001000 00:10b 2266567243 /tmp/_ruby_mjit_p7721u0.so (deleted)
| 7f9ef224e000-7f9ef224f000 r--p 00000000 00:10b 2266567243 /tmp/_ruby_mjit_p7721u0.so (deleted)
| 7f9ef224f000-7f9ef2250000 rw-p 00001000 00:10b 2266567243 /tmp/_ruby_mjit_p7721u0.so (deleted)
| 7f9ef2250000-7f9ef2251000 ---p 00000000 00:00 0
| 7f9ef2251000-7f9ef2a51000 rw-p 00000000 00:00 0
| 7f9ef2a51000-7f9ef2a52000 ---p 00000000 00:00 0
| 7f9ef2a52000-7f9ef2af3000 rw-p 00000000 00:00 0
| 7f9ef2af3000-7f9ef2af4000 ---p 00000000 00:00 0
| 7f9ef2af4000-7f9ef2b95000 rw-p 00000000 00:00 0
| 7f9ef2b95000-7f9ef2b96000 ---p 00000000 00:00 0
| 7f9ef2b96000-7f9ef2c37000 rw-p 00000000 00:00 0
| 7f9ef2c37000-7f9ef2c38000 ---p 00000000 00:00 0
| 7f9ef2c38000-7f9ef2cd9000 rw-p 00000000 00:00 0
| 7f9ef2cd9000-7f9ef2cda000 ---p 00000000 00:00 0
| 7f9ef2cda000-7f9ef2d7b000 rw-p 00000000 00:00 0
| 7f9ef2d7b000-7f9ef2d7c000 ---p 00000000 00:00 0
| 7f9ef2d7c000-7f9ef2e1d000 rw-p 00000000 00:00 0
| 7f9ef2e1d000-7f9ef2e1e000 ---p 00000000 00:00 0
| 7f9ef2e1e000-7f9ef2ebf000 rw-p 00000000 00:00 0
| 7f9ef2ebf000-7f9ef2ec0000 ---p 00000000 00:00 0
| 7f9ef2ec0000-7f9ef2f61000 rw-p 00000000 00:00 0
| 7f9ef2f61000-7f9ef2f62000 ---p 00000000 00:00 0
| 7f9ef2f62000-7f9ef3003000 rw-p 00000000 00:00 0
| 7f9ef3003000-7f9ef3004000 ---p 00000000 00:00 0
| 7f9ef3004000-7f9ef30a5000 rw-p 00000000 00:00 0
| 7f9ef30a5000-7f9ef30a6000 ---p 00000000 00:00 0
| 7f9ef30a6000-7f9ef3147000 rw-p 00000000 00:00 0
| 7f9ef3147000-7f9ef3148000 ---p 00000000 00:00 0
| 7f9ef3148000-7f9ef31e9000 rw-p 00000000 00:00 0
| 7f9ef31e9000-7f9ef31ea000 ---p 00000000 00:00 0
| 7f9ef31ea000-7f9ef328b000 rw-p 00000000 00:00 0
| 7f9ef328b000-7f9ef328c000 ---p 00000000 00:00 0
| 7f9ef328c000-7f9ef332d000 rw-p 00000000 00:00 0
| 7f9ef332d000-7f9ef332e000 ---p 00000000 00:00 0
| 7f9ef332e000-7f9ef33cf000 rw-p 00000000 00:00 0
| 7f9ef33cf000-7f9ef33d0000 ---p 00000000 00:00 0
| 7f9ef33d0000-7f9ef3471000 rw-p 00000000 00:00 0
| 7f9ef3471000-7f9ef3472000 ---p 00000000 00:00 0
| 7f9ef3472000-7f9ef3513000 rw-p 00000000 00:00 0
| 7f9ef3513000-7f9ef3514000 ---p 00000000 00:00 0
| 7f9ef3514000-7f9ef35b5000 rw-p 00000000 00:00 0
| 7f9ef35b5000-7f9ef35b6000 ---p 00000000 00:00 0
| 7f9ef35b6000-7f9ef3657000 rw-p 00000000 00:00 0
| 7f9ef3657000-7f9ef3658000 ---p 00000000 00:00 0
| 7f9ef3658000-7f9ef36f9000 rw-p 00000000 00:00 0
| 7f9ef36f9000-7f9ef36fa000 ---p 00000000 00:00 0
| 7f9ef36fa000-7f9ef379b000 rw-p 00000000 00:00 0
| 7f9ef379b000-7f9ef379c000 ---p 00000000 00:00 0
| 7f9ef379c000-7f9ef383d000 rw-p 00000000 00:00 0
| 7f9ef383d000-7f9ef383e000 ---p 00000000 00:00 0
| 7f9ef383e000-7f9ef38df000 rw-p 00000000 00:00 0
| 7f9ef38df000-7f9ef38e0000 ---p 00000000 00:00 0
| 7f9ef38e0000-7f9ef3981000 rw-p 00000000 00:00 0
| 7f9ef3981000-7f9ef3982000 ---p 00000000 00:00 0
| 7f9ef3982000-7f9ef3a23000 rw-p 00000000 00:00 0
| 7f9ef3a23000-7f9ef3a24000 ---p 00000000 00:00 0
| 7f9ef3a24000-7f9ef3ac5000 rw-p 00000000 00:00 0
| 7f9ef3ac5000-7f9ef3ac6000 ---p 00000000 00:00 0
| 7f9ef3ac6000-7f9ef3b67000 rw-p 00000000 00:00 0
| 7f9ef3b67000-7f9ef3b68000 ---p 00000000 00:00 0
| 7f9ef3b68000-7f9ef3c09000 rw-p 00000000 00:00 0
| 7f9ef3c09000-7f9ef3c0a000 ---p 00000000 00:00 0
| 7f9ef3c0a000-7f9ef3cab000 rw-p 00000000 00:00 0
| 7f9ef3cab000-7f9ef3cac000 ---p 00000000 00:00 0
| 7f9ef3cac000-7f9ef3d4d000 rw-p 00000000 00:00 0
| 7f9ef3d4d000-7f9ef3d4e000 ---p 00000000 00:00 0
| 7f9ef3d4e000-7f9ef3def000 rw-p 00000000 00:00 0
| 7f9ef3def000-7f9ef3df0000 ---p 00000000 00:00 0
| 7f9ef3df0000-7f9ef5e9a000 rw-p 00000000 00:00 0
| 7f9ef5e9a000-7f9ef6081000 r-xp 00000000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f9ef6081000-7f9ef6281000 ---p 001e7000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f9ef6281000-7f9ef6285000 r--p 001e7000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f9ef6285000-7f9ef6287000 rw-p 001eb000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f9ef6287000-7f9ef628b000 rw-p 00000000 00:00 0
| 7f9ef628b000-7f9ef6428000 r-xp 00000000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f9ef6428000-7f9ef6627000 ---p 0019d000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f9ef6627000-7f9ef6628000 r--p 0019c000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f9ef6628000-7f9ef6629000 rw-p 0019d000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f9ef6629000-7f9ef6632000 r-xp 00000000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f9ef6632000-7f9ef6831000 ---p 00009000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f9ef6831000-7f9ef6832000 r--p 00008000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f9ef6832000-7f9ef6833000 rw-p 00009000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f9ef6833000-7f9ef6861000 rw-p 00000000 00:00 0
| 7f9ef6861000-7f9ef6864000 r-xp 00000000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f9ef6864000-7f9ef6a63000 ---p 00003000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f9ef6a63000-7f9ef6a64000 r--p 00002000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f9ef6a64000-7f9ef6a65000 rw-p 00003000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f9ef6a65000-7f9ef6ae4000 r-xp 00000000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f9ef6ae4000-7f9ef6ce4000 ---p 0007f000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f9ef6ce4000-7f9ef6ce5000 r--p 0007f000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f9ef6ce5000-7f9ef6ce6000 rw-p 00080000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f9ef6ce6000-7f9ef6ced000 r-xp 00000000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f9ef6ced000-7f9ef6eec000 ---p 00007000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f9ef6eec000-7f9ef6eed000 r--p 00006000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f9ef6eed000-7f9ef6eee000 rw-p 00007000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f9ef6eee000-7f9ef6f08000 r-xp 00000000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f9ef6f08000-7f9ef7107000 ---p 0001a000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f9ef7107000-7f9ef7108000 r--p 00019000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f9ef7108000-7f9ef7109000 rw-p 0001a000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f9ef7109000-7f9ef710d000 rw-p 00000000 00:00 0
| 7f9ef710d000-7f9ef7129000 r-xp 00000000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f9ef7129000-7f9ef7328000 ---p 0001c000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f9ef7328000-7f9ef7329000 r--p 0001b000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f9ef7329000-7f9ef732a000 rw-p 0001c000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f9ef732a000-7f9ef7351000 r-xp 00000000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
| 7f9ef73bd000-7f9ef73e1000 r--s 00000000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f9ef73e1000-7f9ef7543000 rw-p 00000000 00:00 0
| 7f9ef7543000-7f9ef754a000 rw-p 00000000 00:00 0
| 7f9ef7551000-7f9ef7552000 r--p 00027000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
| 7f9ef7552000-7f9ef7553000 rw-p 00028000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
| 7f9ef7553000-7f9ef7554000 rw-p 00000000 00:00 0
| 7fff2e1c6000-7fff2e9c5000 rw-p 00000000 00:00 0 [stack]
| 7fff2e9df000-7fff2e9e1000 r--p 00000000 00:00 0 [vvar]
| 7fff2e9e1000-7fff2e9e3000 r-xp 00000000 00:00 0 [vdso]
| ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
|
|
[ruby-dev:39453]
#264 test_gc.rb:19:in `<top (required)>':
a = []
ms = "a".."k"
("A".."Z").each do |mod|
mod = eval("module #{mod}; self; end")
ms.each do |meth|
GC.stress = true
mod.module_eval {define_method(meth) {}}
GC.stress = false
end
o = Object.new.extend(mod)
ms.each do |meth|
o.send(meth)
end
end
#=> killed by SIGIOT (signal 6)
| bootstraptest.tmp.rb:8: [BUG] Segmentation fault at 0x00005653ec1c7457
| ruby 2.8.0dev (2020-06-09T00:52:46Z master 1016cff4ff) [x86_64-linux]
|
| -- Control frame information -----------------------------------------------
| c:0009 p:---- s:0038 e:000037 CFUNC :define_method
| me:
| called_id: define_method, type: cfunc
| owner class: 0x00005653ecd151c8 [3LMPR ] T_CLASS Module
| self: 0x00005653eccb82e8 [3LMPR ] T_MODULE (Module)E
| c:0008 p:0007 s:0033 e:000032 BLOCK bootstraptest.tmp.rb:8 [FINISH]
| self: 0x00005653eccb82e8 [3LMPR ] T_MODULE (Module)E
| c:0007 p:---- s:0030 e:000029 CFUNC :module_eval
| me:
| called_id: module_eval, type: cfunc
| owner class: 0x00005653ecd151c8 [3LMPR ] T_CLASS Module
| self: 0x00005653eccb82e8 [3LMPR ] T_MODULE (Module)E
| c:0006 p:0020 s:0026 e:000025 BLOCK bootstraptest.tmp.rb:8 [FINISH]
| self: 0x00005653ecd11ed8 [3LMPR ] T_OBJECT len:0 ptr:0x0000000000000000
| lvars:
| meth: 0x00005653eccb8298 [1 MPR ] T_STRING (String)a
| c:0005 p:---- s:0022 e:000021 CFUNC :each
| me:
| called_id: each, type: cfunc
| owner class: 0x00005653eccf6fc0 [3LMPR ] T_CLASS Range
| self: 0x00005653eccbe6c0 [3LMPR ] T_STRUCT (Range)
| c:0004 p:0028 s:0018 e:000017 BLOCK bootstraptest.tmp.rb:6 [FINISH]
| self: 0x00005653ecd11ed8 [3LMPR ] T_OBJECT len:0 ptr:0x0000000000000000
| lvars:
| mod: 0x00005653eccb82e8 [3LMPR ] T_MODULE (Module)E
| o: T_NIL
| c:0003 p:---- s:0013 e:000012 CFUNC :each
| me:
| called_id: each, type: cfunc
| owner class: 0x00005653eccf6fc0 [3LMPR ] T_CLASS Range
| self: 0x00005653eccbe648 [3LMP ] T_STRUCT (Range)
| c:0002 p:0022 s:0009 E:000cf0 EVAL bootstraptest.tmp.rb:4 [FINISH]
| self: 0x00005653ecd11ed8 [3LMPR ] T_OBJECT len:0 ptr:0x0000000000000000
| lvars:
| a: 0x00005653eccbe738 [3 ] T_ARRAY (Array)[E ] len: 0 (embed)
| ms: 0x00005653eccbe6c0 [3LMPR ] T_STRUCT (Range)
| c:0001 p:0000 s:0003 E:000b70 (none) [FINISH]
| self: 0x00005653ecd11ed8 [3LMPR ] T_OBJECT len:0 ptr:0x0000000000000000
|
| -- Ruby level backtrace information ----------------------------------------
| bootstraptest.tmp.rb:4:in `<main>'
| bootstraptest.tmp.rb:4:in `each'
| bootstraptest.tmp.rb:6:in `block in <main>'
| bootstraptest.tmp.rb:6:in `each'
| bootstraptest.tmp.rb:8:in `block (2 levels) in <main>'
| bootstraptest.tmp.rb:8:in `module_eval'
| bootstraptest.tmp.rb:8:in `block (3 levels) in <main>'
| bootstraptest.tmp.rb:8:in `define_method'
|
| -- Machine register context ------------------------------------------------
| RIP: 0x00005653ebfed502 RBP: 0x00005653ec4b6900 RSP: 0x00007ffc1f697558
| RAX: 0x0000000000000040 RBX: 0x0000000000000001 RCX: 0x0000000000000106
| RDX: 0x0000000000000106 RDI: 0x00005653eccb5000 RSI: 0x00005653ec4b6900
| R8: 0x00005653ec1c731f R9: 0x0000000000000004 R10: 0x00005653ec1f0e24
| R11: 0x00007f7caf82de88 R12: 0x00005653ecdd24f0 R13: 0x00007f7ca4004040
| R14: 0x00005653eccbe620 R15: 0x0000000000000002 EFL: 0x0000000000010202
|
| -- C level backtrace information -------------------------------------------
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_bugreport+0x79c) [0x5653ec1af9ec] /tmp/ruby/v3/src/trunk-mjit-wait/vm_dump.c:757
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_bug_for_fatal_signal+0xe4) [0x5653ebfbe7d4] /tmp/ruby/v3/src/trunk-mjit-wait/error.c:675
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(sigsegv+0x4b) [0x5653ec10d44b] /tmp/ruby/v3/src/trunk-mjit-wait/signal.c:955
| /lib/x86_64-linux-gnu/libpthread.so.0(__restore_rt+0x0) [0x7f7caf1ec890]
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_gc_mark+0x72) [0x5653ebfed502] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5380
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(mjit_mark_cc_entries+0x47) [0x5653ec03ced7] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.c:1087
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_iseq_mark+0x37d) [0x5653ec01e21d] /tmp/ruby/v3/src/trunk-mjit-wait/iseq.c:368
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(gc_mark_children+0x298) [0x5653ebfe5d88] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5472
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(gc_marks_rest+0x84) [0x5653ebfe9954] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5711
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(gc_rest+0xd2) [0x5653ebfe9c42] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:7519
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(garbage_collect+0x8) [0x5653ebfe7ff8] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:7387
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(garbage_collect_with_gvl) /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:7649
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(objspace_xmalloc0+0xb7) [0x5653ebfeaa97] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:9878
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_make_env_each+0x6e) [0x5653ec19449e] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:766
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_make_env_each+0x1c6) [0x5653ec1945f6] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:732
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_make_env_each+0x1c6) [0x5653ec1945f6] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:732
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_make_env_object+0x5) [0x5653ec191a89] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:792
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_make_proc_lambda) /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:955
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_mod_define_method+0x2cb) [0x5653ec0acf7b] /tmp/ruby/v3/src/trunk-mjit-wait/vm_core.h:1624
| /tmp/_ruby_mjit_p7739u2.so(_mjit2+0x19f) [0x7f7ca9f3460f]
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_exec+0x6e1) [0x5653ec196201] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.h:178
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(yield_under+0x221) [0x5653ec196dd1] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1187
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(specific_eval+0x57) [0x5653ec1a5c17] /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1806
| [0x7f7caa137ea5]
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_exec+0x6e1) [0x5653ec196201] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.h:178
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(invoke_block_from_c_bh+0x223) [0x5653ec197b83] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1132
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_yield+0x33) [0x5653ec197d9c] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1195
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_yield_0) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1139
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_yield_1) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1145
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_yield) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1155
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(each_i+0x9) [0x5653ec0c25c9] /tmp/ruby/v3/src/trunk-mjit-wait/range.c:764
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_str_upto_each+0x685) [0x5653ec13b1f5] /tmp/ruby/v3/src/trunk-mjit-wait/string.c:4386
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(range_each+0x15a) [0x5653ec0c3e7a] /tmp/ruby/v3/src/trunk-mjit-wait/range.c:940
| [0x7f7ca992d052]
| [0x7f7ca992d60d]
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(mjit_exec_slowpath+0x56) [0x5653ec1964ef] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.h:130
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_exec) /tmp/ruby/v3/src/trunk-mjit-wait/mjit.h:169
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(invoke_block_from_c_bh+0x223) [0x5653ec197b83] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1132
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_yield+0x33) [0x5653ec197d9c] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1195
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_yield_0) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1139
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_yield_1) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1145
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_yield) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1155
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(each_i+0x9) [0x5653ec0c25c9] /tmp/ruby/v3/src/trunk-mjit-wait/range.c:764
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_str_upto_each+0x685) [0x5653ec13b1f5] /tmp/ruby/v3/src/trunk-mjit-wait/string.c:4386
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(range_each+0x15a) [0x5653ec0c3e7a] /tmp/ruby/v3/src/trunk-mjit-wait/range.c:940
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_call_cfunc_with_frame+0x106) [0x5653ec18c016] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:2575
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_call_method_each_type+0xf9) [0x5653ec1a4709] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3071
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_call_method+0xfb) [0x5653ec1a4dab] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3192
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_exec_core+0x23f) [0x5653ec19d64f] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:4177
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_exec+0xa8) [0x5653ec195bc8] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1944
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_ec_exec_node+0xaa) [0x5653ebfc564a] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:296
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(ruby_run_node+0x46) [0x5653ebfca596] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:354
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(main+0x6f) [0x5653ebf27e3f] /tmp/ruby/v3/src/trunk-mjit-wait/main.c:50
|
| -- Other runtime information -----------------------------------------------
|
| * Loaded script: bootstraptest.tmp.rb
|
| * Loaded features:
|
| 0 enumerator.so
| 1 thread.rb
| 2 rational.so
| 3 complex.so
| 4 ruby2_keywords.rb
|
| * Process memory map:
|
| 5653ebeff000-5653ec2b3000 r-xp 00000000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 5653ec4b3000-5653ec4b9000 r--p 003b4000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 5653ec4b9000-5653ec4ba000 rw-p 003ba000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 5653ec4ba000-5653ec4cc000 rw-p 00000000 00:00 0
| 5653eccb4000-5653eccd5000 rw-p 00000000 00:00 0 [heap]
| 5653eccd5000-5653ecdfa000 rw-p 00000000 00:00 0 [heap]
| 7f7ca4000000-7f7ca4021000 rw-p 00000000 00:00 0
| 7f7ca4021000-7f7ca8000000 ---p 00000000 00:00 0
| 7f7ca801a000-7f7ca9714000 r--s 00000000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 7f7ca9714000-7f7ca972a000 r-xp 00000000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f7ca972a000-7f7ca992a000 ---p 00016000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f7ca992a000-7f7ca992b000 r--p 00016000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f7ca992b000-7f7ca992c000 rw-p 00017000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f7ca992c000-7f7ca992f000 r-xp 00000000 00:10b 2266603534 /tmp/_ruby_mjit_p7739u5.so (deleted)
| 7f7ca992f000-7f7ca9b2e000 ---p 00003000 00:10b 2266603534 /tmp/_ruby_mjit_p7739u5.so (deleted)
| 7f7ca9b2e000-7f7ca9b2f000 r--p 00002000 00:10b 2266603534 /tmp/_ruby_mjit_p7739u5.so (deleted)
| 7f7ca9b2f000-7f7ca9b30000 rw-p 00003000 00:10b 2266603534 /tmp/_ruby_mjit_p7739u5.so (deleted)
| 7f7ca9b30000-7f7ca9b31000 r-xp 00000000 00:10b 2266592755 /tmp/_ruby_mjit_p7739u4.so (deleted)
| 7f7ca9b31000-7f7ca9d30000 ---p 00001000 00:10b 2266592755 /tmp/_ruby_mjit_p7739u4.so (deleted)
| 7f7ca9d30000-7f7ca9d31000 r--p 00000000 00:10b 2266592755 /tmp/_ruby_mjit_p7739u4.so (deleted)
| 7f7ca9d31000-7f7ca9d32000 r-xp 00000000 00:10b 2266574207 /tmp/_ruby_mjit_p7739u3.so (deleted)
| 7f7ca9d32000-7f7ca9f31000 ---p 00001000 00:10b 2266574207 /tmp/_ruby_mjit_p7739u3.so (deleted)
| 7f7ca9f31000-7f7ca9f32000 r--p 00000000 00:10b 2266574207 /tmp/_ruby_mjit_p7739u3.so (deleted)
| 7f7ca9f32000-7f7ca9f33000 rw-p 00001000 00:10b 2266574207 /tmp/_ruby_mjit_p7739u3.so (deleted)
| 7f7ca9f33000-7f7ca9f35000 r-xp 00000000 00:10b 2266536850 /tmp/_ruby_mjit_p7739u2.so (deleted)
| 7f7ca9f35000-7f7caa134000 ---p 00002000 00:10b 2266536850 /tmp/_ruby_mjit_p7739u2.so (deleted)
| 7f7caa134000-7f7caa135000 r--p 00001000 00:10b 2266536850 /tmp/_ruby_mjit_p7739u2.so (deleted)
| 7f7caa135000-7f7caa136000 rw-p 00002000 00:10b 2266536850 /tmp/_ruby_mjit_p7739u2.so (deleted)
| 7f7caa136000-7f7caa139000 r-xp 00000000 00:10b 2266563464 /tmp/_ruby_mjit_p7739u1.so (deleted)
| 7f7caa139000-7f7caa338000 ---p 00003000 00:10b 2266563464 /tmp/_ruby_mjit_p7739u1.so (deleted)
| 7f7caa338000-7f7caa339000 r--p 00002000 00:10b 2266563464 /tmp/_ruby_mjit_p7739u1.so (deleted)
| 7f7caa339000-7f7caa33a000 rw-p 00003000 00:10b 2266563464 /tmp/_ruby_mjit_p7739u1.so (deleted)
| 7f7caa33a000-7f7caa33b000 r-xp 00000000 00:10b 2266536819 /tmp/_ruby_mjit_p7739u0.so (deleted)
| 7f7caa33b000-7f7caa53a000 ---p 00001000 00:10b 2266536819 /tmp/_ruby_mjit_p7739u0.so (deleted)
| 7f7caa53a000-7f7caa53b000 r--p 00000000 00:10b 2266536819 /tmp/_ruby_mjit_p7739u0.so (deleted)
| 7f7caa53b000-7f7caa53c000 rw-p 00001000 00:10b 2266536819 /tmp/_ruby_mjit_p7739u0.so (deleted)
| 7f7caa53c000-7f7caa53d000 ---p 00000000 00:00 0
| 7f7caa53d000-7f7caad3d000 rw-p 00000000 00:00 0
| 7f7caad3d000-7f7caad3e000 ---p 00000000 00:00 0
| 7f7caad3e000-7f7caaddf000 rw-p 00000000 00:00 0
| 7f7caaddf000-7f7caade0000 ---p 00000000 00:00 0
| 7f7caade0000-7f7caae81000 rw-p 00000000 00:00 0
| 7f7caae81000-7f7caae82000 ---p 00000000 00:00 0
| 7f7caae82000-7f7caaf23000 rw-p 00000000 00:00 0
| 7f7caaf23000-7f7caaf24000 ---p 00000000 00:00 0
| 7f7caaf24000-7f7caafc5000 rw-p 00000000 00:00 0
| 7f7caafc5000-7f7caafc6000 ---p 00000000 00:00 0
| 7f7caafc6000-7f7cab067000 rw-p 00000000 00:00 0
| 7f7cab067000-7f7cab068000 ---p 00000000 00:00 0
| 7f7cab068000-7f7cab109000 rw-p 00000000 00:00 0
| 7f7cab109000-7f7cab10a000 ---p 00000000 00:00 0
| 7f7cab10a000-7f7cab1ab000 rw-p 00000000 00:00 0
| 7f7cab1ab000-7f7cab1ac000 ---p 00000000 00:00 0
| 7f7cab1ac000-7f7cab24d000 rw-p 00000000 00:00 0
| 7f7cab24d000-7f7cab24e000 ---p 00000000 00:00 0
| 7f7cab24e000-7f7cab2ef000 rw-p 00000000 00:00 0
| 7f7cab2ef000-7f7cab2f0000 ---p 00000000 00:00 0
| 7f7cab2f0000-7f7cab391000 rw-p 00000000 00:00 0
| 7f7cab391000-7f7cab392000 ---p 00000000 00:00 0
| 7f7cab392000-7f7cab433000 rw-p 00000000 00:00 0
| 7f7cab433000-7f7cab434000 ---p 00000000 00:00 0
| 7f7cab434000-7f7cab4d5000 rw-p 00000000 00:00 0
| 7f7cab4d5000-7f7cab4d6000 ---p 00000000 00:00 0
| 7f7cab4d6000-7f7cab577000 rw-p 00000000 00:00 0
| 7f7cab577000-7f7cab578000 ---p 00000000 00:00 0
| 7f7cab578000-7f7cab619000 rw-p 00000000 00:00 0
| 7f7cab619000-7f7cab61a000 ---p 00000000 00:00 0
| 7f7cab61a000-7f7cab6bb000 rw-p 00000000 00:00 0
| 7f7cab6bb000-7f7cab6bc000 ---p 00000000 00:00 0
| 7f7cab6bc000-7f7cab75d000 rw-p 00000000 00:00 0
| 7f7cab75d000-7f7cab75e000 ---p 00000000 00:00 0
| 7f7cab75e000-7f7cab7ff000 rw-p 00000000 00:00 0
| 7f7cab7ff000-7f7cab800000 ---p 00000000 00:00 0
| 7f7cab800000-7f7cab8a1000 rw-p 00000000 00:00 0
| 7f7cab8a1000-7f7cab8a2000 ---p 00000000 00:00 0
| 7f7cab8a2000-7f7cab943000 rw-p 00000000 00:00 0
| 7f7cab943000-7f7cab944000 ---p 00000000 00:00 0
| 7f7cab944000-7f7cab9e5000 rw-p 00000000 00:00 0
| 7f7cab9e5000-7f7cab9e6000 ---p 00000000 00:00 0
| 7f7cab9e6000-7f7caba87000 rw-p 00000000 00:00 0
| 7f7caba87000-7f7caba88000 ---p 00000000 00:00 0
| 7f7caba88000-7f7cabb29000 rw-p 00000000 00:00 0
| 7f7cabb29000-7f7cabb2a000 ---p 00000000 00:00 0
| 7f7cabb2a000-7f7cabbcb000 rw-p 00000000 00:00 0
| 7f7cabbcb000-7f7cabbcc000 ---p 00000000 00:00 0
| 7f7cabbcc000-7f7cabc6d000 rw-p 00000000 00:00 0
| 7f7cabc6d000-7f7cabc6e000 ---p 00000000 00:00 0
| 7f7cabc6e000-7f7cabd0f000 rw-p 00000000 00:00 0
| 7f7cabd0f000-7f7cabd10000 ---p 00000000 00:00 0
| 7f7cabd10000-7f7cabdb1000 rw-p 00000000 00:00 0
| 7f7cabdb1000-7f7cabdb2000 ---p 00000000 00:00 0
| 7f7cabdb2000-7f7cabe53000 rw-p 00000000 00:00 0
| 7f7cabe53000-7f7cabe54000 ---p 00000000 00:00 0
| 7f7cabe54000-7f7cabef5000 rw-p 00000000 00:00 0
| 7f7cabef5000-7f7cabef6000 ---p 00000000 00:00 0
| 7f7cabef6000-7f7cabf97000 rw-p 00000000 00:00 0
| 7f7cabf97000-7f7cabf98000 ---p 00000000 00:00 0
| 7f7cabf98000-7f7cac039000 rw-p 00000000 00:00 0
| 7f7cac039000-7f7cac03a000 ---p 00000000 00:00 0
| 7f7cac03a000-7f7cac0db000 rw-p 00000000 00:00 0
| 7f7cac0db000-7f7cac0dc000 ---p 00000000 00:00 0
| 7f7cac0dc000-7f7cae186000 rw-p 00000000 00:00 0
| 7f7cae186000-7f7cae36d000 r-xp 00000000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f7cae36d000-7f7cae56d000 ---p 001e7000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f7cae56d000-7f7cae571000 r--p 001e7000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f7cae571000-7f7cae573000 rw-p 001eb000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f7cae573000-7f7cae577000 rw-p 00000000 00:00 0
| 7f7cae577000-7f7cae714000 r-xp 00000000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f7cae714000-7f7cae913000 ---p 0019d000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f7cae913000-7f7cae914000 r--p 0019c000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f7cae914000-7f7cae915000 rw-p 0019d000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f7cae915000-7f7cae91e000 r-xp 00000000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f7cae91e000-7f7caeb1d000 ---p 00009000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f7caeb1d000-7f7caeb1e000 r--p 00008000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f7caeb1e000-7f7caeb1f000 rw-p 00009000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f7caeb1f000-7f7caeb4d000 rw-p 00000000 00:00 0
| 7f7caeb4d000-7f7caeb50000 r-xp 00000000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f7caeb50000-7f7caed4f000 ---p 00003000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f7caed4f000-7f7caed50000 r--p 00002000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f7caed50000-7f7caed51000 rw-p 00003000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f7caed51000-7f7caedd0000 r-xp 00000000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f7caedd0000-7f7caefd0000 ---p 0007f000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f7caefd0000-7f7caefd1000 r--p 0007f000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f7caefd1000-7f7caefd2000 rw-p 00080000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f7caefd2000-7f7caefd9000 r-xp 00000000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f7caefd9000-7f7caf1d8000 ---p 00007000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f7caf1d8000-7f7caf1d9000 r--p 00006000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f7caf1d9000-7f7caf1da000 rw-p 00007000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f7caf1da000-7f7caf1f4000 r-xp 00000000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f7caf1f4000-7f7caf3f3000 ---p 0001a000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f7caf3f3000-7f7caf3f4000 r--p 00019000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f7caf3f4000-7f7caf3f5000 rw-p 0001a000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f7caf3f5000-7f7caf3f9000 rw-p 00000000 00:00 0
| 7f7caf3f9000-7f7caf415000 r-xp 00000000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f7caf415000-7f7caf614000 ---p 0001c000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f7caf614000-7f7caf615000 r--p 0001b000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f7caf615000-7f7caf616000 rw-p 0001c000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f7caf616000-7f7caf63d000 r-xp 00000000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
| 7f7caf6a9000-7f7caf6cd000 r--s 00000000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f7caf6cd000-7f7caf82f000 rw-p 00000000 00:00 0
| 7f7caf82f000-7f7caf836000 rw-p 00000000 00:00 0
| 7f7caf83d000-7f7caf83e000 r--p 00027000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
| 7f7caf83e000-7f7caf83f000 rw-p 00028000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
| 7f7caf83f000-7f7caf840000 rw-p 00000000 00:00 0
| 7ffc1ee9b000-7ffc1f69a000 rw-p 00000000 00:00 0 [stack]
| 7ffc1f6b7000-7ffc1f6b9000 r--p 00000000 00:00 0 [vvar]
| 7ffc1f6b9000-7ffc1f6bb000 r-xp 00000000 00:00 0 [vdso]
| ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
|
|
[ruby-dev:39453]
#661 test_io.rb:43:in `<top (required)>': core dumped
#662 test_io.rb:59:in `<top (required)>': core dumped
#935 test_massign.rb:165:in `<top (required)>': core dumped [ruby-dev:32581]
#1162 test_objectspace.rb:27:in `<top (required)>':
ary = (1..100).to_a
ary.permutation(2) {|x|
if x == [1,2]
ObjectSpace.each_object(Array) {|o| o.clear if o == ary && o.object_id != ary.object_id }
end
}
#=> killed by SIGIOT (signal 6)
| bootstraptest.tmp.rb:3: [BUG] Segmentation fault at 0x000055a89aa03457
| ruby 2.8.0dev (2020-06-09T00:52:46Z master 1016cff4ff) [x86_64-linux]
|
| -- Control frame information -----------------------------------------------
| c:0003 p:---- s:0013 e:000012 CFUNC :permutation
| me:
| called_id: permutation, type: cfunc
| owner class: 0x000055a89c92a690 [3LMP ] T_CLASS Array
| self: 0x000055a89c8eafb8 [1 MP ] T_ARRAY (Array)shared -> 0x000055a89c8eaf18 [1 M ] T_ARRAY [ ] len: 128, capa:2 ptr:0x000055a89c9aef30
| c:0002 p:0014 s:0008 E:000728 EVAL bootstraptest.tmp.rb:3 [FINISH]
| self: 0x000055a89c93dee8 [1 M ] T_OBJECT len:0 ptr:0x0000000000000000
| lvars:
| ary: 0x000055a89c8eafb8 [1 MP ] T_ARRAY (Array)shared -> 0x000055a89c8eaf18 [1 M ] T_ARRAY [ ] len: 128, capa:2 ptr:0x000055a89c9aef30
| c:0001 p:0000 s:0003 E:002690 (none) [FINISH]
| self: 0x000055a89c93dee8 [1 M ] T_OBJECT len:0 ptr:0x0000000000000000
|
| -- Ruby level backtrace information ----------------------------------------
| bootstraptest.tmp.rb:3:in `<main>'
| bootstraptest.tmp.rb:3:in `permutation'
|
| -- Machine register context ------------------------------------------------
| RIP: 0x000055a89a829502 RBP: 0x000055a89acf2900 RSP: 0x00007fff10c74ae8
| RAX: 0x0000000000000040 RBX: 0x0000000000000004 RCX: 0x0000000000000106
| RDX: 0x0000000000000106 RDI: 0x000055a89c8e0000 RSI: 0x000055a89acf2900
| R8: 0x000055a89aa0331f R9: 0x0000000000000004 R10: 0x000055a89c8e0820
| R11: 0x0000000000000018 R12: 0x000055a89ca14b40 R13: 0x00007f0f74001490
| R14: 0x000055a89acf2900 R15: 0x000055a89c8e0018 EFL: 0x0000000000010202
|
| -- C level backtrace information -------------------------------------------
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_bugreport+0x79c) [0x55a89a9eb9ec] /tmp/ruby/v3/src/trunk-mjit-wait/vm_dump.c:757
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_bug_for_fatal_signal+0xe4) [0x55a89a7fa7d4] /tmp/ruby/v3/src/trunk-mjit-wait/error.c:675
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(sigsegv+0x4b) [0x55a89a94944b] /tmp/ruby/v3/src/trunk-mjit-wait/signal.c:955
| /lib/x86_64-linux-gnu/libpthread.so.0(__restore_rt+0x0) [0x7f0f7ee31890]
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_gc_mark+0x72) [0x55a89a829502] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5380
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(mjit_mark_cc_entries+0x47) [0x55a89a878ed7] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.c:1087
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_iseq_mark+0x37d) [0x55a89a85a21d] /tmp/ruby/v3/src/trunk-mjit-wait/iseq.c:368
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(gc_mark_children+0x298) [0x55a89a821d88] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5472
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(gc_marks_rest+0x115) [0x55a89a8259e5] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5711
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(gc_start+0x462) [0x55a89a823992] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:6711
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(newobj_slowpath_wb_protected+0x1ed) [0x55a89a8274cd] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:1983
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(ary_new+0x2f) [0x55a89a7676df] /tmp/ruby/v3/src/trunk-mjit-wait/array.c:690
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(yield_indexed_values+0x23) [0x55a89a767833] /tmp/ruby/v3/src/trunk-mjit-wait/array.c:734
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_ary_permutation+0x176) [0x55a89a76a466] /tmp/ruby/v3/src/trunk-mjit-wait/array.c:5713
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_call_cfunc_with_frame+0x106) [0x55a89a9c8016] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:2575
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_call_method_each_type+0xf9) [0x55a89a9e0709] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3071
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_call_method+0xfb) [0x55a89a9e0dab] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3192
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(vm_exec_core+0x23f) [0x55a89a9d964f] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:4177
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_vm_exec+0xa8) [0x55a89a9d1bc8] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1944
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(rb_ec_exec_node+0xaa) [0x55a89a80164a] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:296
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(ruby_run_node+0x46) [0x55a89a806596] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:354
| /tmp/ruby/v3/build/trunk-mjit-wait/miniruby(main+0x6f) [0x55a89a763e3f] /tmp/ruby/v3/src/trunk-mjit-wait/main.c:50
|
| -- Other runtime information -----------------------------------------------
|
| * Loaded script: bootstraptest.tmp.rb
|
| * Loaded features:
|
| 0 enumerator.so
| 1 thread.rb
| 2 rational.so
| 3 complex.so
| 4 ruby2_keywords.rb
|
| * Process memory map:
|
| 55a89a73b000-55a89aaef000 r-xp 00000000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 55a89acef000-55a89acf5000 r--p 003b4000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 55a89acf5000-55a89acf6000 rw-p 003ba000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 55a89acf6000-55a89ad08000 rw-p 00000000 00:00 0
| 55a89c8df000-55a89c900000 rw-p 00000000 00:00 0 [heap]
| 55a89c900000-55a89ca27000 rw-p 00000000 00:00 0 [heap]
| 7f0f74000000-7f0f74021000 rw-p 00000000 00:00 0
| 7f0f74021000-7f0f78000000 ---p 00000000 00:00 0
| 7f0f78074000-7f0f78264000 r--s 00000000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f0f78264000-7f0f7995e000 r--s 00000000 00:10b 2265965824 /tmp/ruby/v3/build/trunk-mjit-wait/miniruby
| 7f0f7995e000-7f0f79974000 r-xp 00000000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f0f79974000-7f0f79b74000 ---p 00016000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f0f79b74000-7f0f79b75000 r--p 00016000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f0f79b75000-7f0f79b76000 rw-p 00017000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
| 7f0f79b76000-7f0f79b79000 r-xp 00000000 00:10b 2267689289 /tmp/_ruby_mjit_p12534u2.so (deleted)
| 7f0f79b79000-7f0f79d78000 ---p 00003000 00:10b 2267689289 /tmp/_ruby_mjit_p12534u2.so (deleted)
| 7f0f79d78000-7f0f79d79000 r--p 00002000 00:10b 2267689289 /tmp/_ruby_mjit_p12534u2.so (deleted)
| 7f0f79d79000-7f0f79d7a000 rw-p 00003000 00:10b 2267689289 /tmp/_ruby_mjit_p12534u2.so (deleted)
| 7f0f79d7a000-7f0f79d7c000 r-xp 00000000 00:10b 2267656139 /tmp/_ruby_mjit_p12534u1.so (deleted)
| 7f0f79d7c000-7f0f79f7b000 ---p 00002000 00:10b 2267656139 /tmp/_ruby_mjit_p12534u1.so (deleted)
| 7f0f79f7b000-7f0f79f7c000 r--p 00001000 00:10b 2267656139 /tmp/_ruby_mjit_p12534u1.so (deleted)
| 7f0f79f7c000-7f0f79f7d000 rw-p 00002000 00:10b 2267656139 /tmp/_ruby_mjit_p12534u1.so (deleted)
| 7f0f79f7d000-7f0f79f80000 r-xp 00000000 00:10b 2267664165 /tmp/_ruby_mjit_p12534u0.so (deleted)
| 7f0f79f80000-7f0f7a17f000 ---p 00003000 00:10b 2267664165 /tmp/_ruby_mjit_p12534u0.so (deleted)
| 7f0f7a17f000-7f0f7a180000 r--p 00002000 00:10b 2267664165 /tmp/_ruby_mjit_p12534u0.so (deleted)
| 7f0f7a180000-7f0f7a181000 rw-p 00003000 00:10b 2267664165 /tmp/_ruby_mjit_p12534u0.so (deleted)
| 7f0f7a181000-7f0f7a182000 ---p 00000000 00:00 0
| 7f0f7a182000-7f0f7a982000 rw-p 00000000 00:00 0
| 7f0f7a982000-7f0f7a983000 ---p 00000000 00:00 0
| 7f0f7a983000-7f0f7aa24000 rw-p 00000000 00:00 0
| 7f0f7aa24000-7f0f7aa25000 ---p 00000000 00:00 0
| 7f0f7aa25000-7f0f7aac6000 rw-p 00000000 00:00 0
| 7f0f7aac6000-7f0f7aac7000 ---p 00000000 00:00 0
| 7f0f7aac7000-7f0f7ab68000 rw-p 00000000 00:00 0
| 7f0f7ab68000-7f0f7ab69000 ---p 00000000 00:00 0
| 7f0f7ab69000-7f0f7ac0a000 rw-p 00000000 00:00 0
| 7f0f7ac0a000-7f0f7ac0b000 ---p 00000000 00:00 0
| 7f0f7ac0b000-7f0f7acac000 rw-p 00000000 00:00 0
| 7f0f7acac000-7f0f7acad000 ---p 00000000 00:00 0
| 7f0f7acad000-7f0f7ad4e000 rw-p 00000000 00:00 0
| 7f0f7ad4e000-7f0f7ad4f000 ---p 00000000 00:00 0
| 7f0f7ad4f000-7f0f7adf0000 rw-p 00000000 00:00 0
| 7f0f7adf0000-7f0f7adf1000 ---p 00000000 00:00 0
| 7f0f7adf1000-7f0f7ae92000 rw-p 00000000 00:00 0
| 7f0f7ae92000-7f0f7ae93000 ---p 00000000 00:00 0
| 7f0f7ae93000-7f0f7af34000 rw-p 00000000 00:00 0
| 7f0f7af34000-7f0f7af35000 ---p 00000000 00:00 0
| 7f0f7af35000-7f0f7afd6000 rw-p 00000000 00:00 0
| 7f0f7afd6000-7f0f7afd7000 ---p 00000000 00:00 0
| 7f0f7afd7000-7f0f7b078000 rw-p 00000000 00:00 0
| 7f0f7b078000-7f0f7b079000 ---p 00000000 00:00 0
| 7f0f7b079000-7f0f7b11a000 rw-p 00000000 00:00 0
| 7f0f7b11a000-7f0f7b11b000 ---p 00000000 00:00 0
| 7f0f7b11b000-7f0f7b1bc000 rw-p 00000000 00:00 0
| 7f0f7b1bc000-7f0f7b1bd000 ---p 00000000 00:00 0
| 7f0f7b1bd000-7f0f7b25e000 rw-p 00000000 00:00 0
| 7f0f7b25e000-7f0f7b25f000 ---p 00000000 00:00 0
| 7f0f7b25f000-7f0f7b300000 rw-p 00000000 00:00 0
| 7f0f7b300000-7f0f7b301000 ---p 00000000 00:00 0
| 7f0f7b301000-7f0f7b3a2000 rw-p 00000000 00:00 0
| 7f0f7b3a2000-7f0f7b3a3000 ---p 00000000 00:00 0
| 7f0f7b3a3000-7f0f7b444000 rw-p 00000000 00:00 0
| 7f0f7b444000-7f0f7b445000 ---p 00000000 00:00 0
| 7f0f7b445000-7f0f7b4e6000 rw-p 00000000 00:00 0
| 7f0f7b4e6000-7f0f7b4e7000 ---p 00000000 00:00 0
| 7f0f7b4e7000-7f0f7b588000 rw-p 00000000 00:00 0
| 7f0f7b588000-7f0f7b589000 ---p 00000000 00:00 0
| 7f0f7b589000-7f0f7b62a000 rw-p 00000000 00:00 0
| 7f0f7b62a000-7f0f7b62b000 ---p 00000000 00:00 0
| 7f0f7b62b000-7f0f7b6cc000 rw-p 00000000 00:00 0
| 7f0f7b6cc000-7f0f7b6cd000 ---p 00000000 00:00 0
| 7f0f7b6cd000-7f0f7b76e000 rw-p 00000000 00:00 0
| 7f0f7b76e000-7f0f7b76f000 ---p 00000000 00:00 0
| 7f0f7b76f000-7f0f7b810000 rw-p 00000000 00:00 0
| 7f0f7b810000-7f0f7b811000 ---p 00000000 00:00 0
| 7f0f7b811000-7f0f7b8b2000 rw-p 00000000 00:00 0
| 7f0f7b8b2000-7f0f7b8b3000 ---p 00000000 00:00 0
| 7f0f7b8b3000-7f0f7b954000 rw-p 00000000 00:00 0
| 7f0f7b954000-7f0f7b955000 ---p 00000000 00:00 0
| 7f0f7b955000-7f0f7b9f6000 rw-p 00000000 00:00 0
| 7f0f7b9f6000-7f0f7b9f7000 ---p 00000000 00:00 0
| 7f0f7b9f7000-7f0f7ba98000 rw-p 00000000 00:00 0
| 7f0f7ba98000-7f0f7ba99000 ---p 00000000 00:00 0
| 7f0f7ba99000-7f0f7bb3a000 rw-p 00000000 00:00 0
| 7f0f7bb3a000-7f0f7bb3b000 ---p 00000000 00:00 0
| 7f0f7bb3b000-7f0f7bbdc000 rw-p 00000000 00:00 0
| 7f0f7bbdc000-7f0f7bbdd000 ---p 00000000 00:00 0
| 7f0f7bbdd000-7f0f7bc7e000 rw-p 00000000 00:00 0
| 7f0f7bc7e000-7f0f7bc7f000 ---p 00000000 00:00 0
| 7f0f7bc7f000-7f0f7bd20000 rw-p 00000000 00:00 0
| 7f0f7bd20000-7f0f7bd21000 ---p 00000000 00:00 0
| 7f0f7bd21000-7f0f7ddcb000 rw-p 00000000 00:00 0
| 7f0f7ddcb000-7f0f7dfb2000 r-xp 00000000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f0f7dfb2000-7f0f7e1b2000 ---p 001e7000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f0f7e1b2000-7f0f7e1b6000 r--p 001e7000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f0f7e1b6000-7f0f7e1b8000 rw-p 001eb000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
| 7f0f7e1b8000-7f0f7e1bc000 rw-p 00000000 00:00 0
| 7f0f7e1bc000-7f0f7e359000 r-xp 00000000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f0f7e359000-7f0f7e558000 ---p 0019d000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f0f7e558000-7f0f7e559000 r--p 0019c000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f0f7e559000-7f0f7e55a000 rw-p 0019d000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
| 7f0f7e55a000-7f0f7e563000 r-xp 00000000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f0f7e563000-7f0f7e762000 ---p 00009000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f0f7e762000-7f0f7e763000 r--p 00008000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f0f7e763000-7f0f7e764000 rw-p 00009000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
| 7f0f7e764000-7f0f7e792000 rw-p 00000000 00:00 0
| 7f0f7e792000-7f0f7e795000 r-xp 00000000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f0f7e795000-7f0f7e994000 ---p 00003000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f0f7e994000-7f0f7e995000 r--p 00002000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f0f7e995000-7f0f7e996000 rw-p 00003000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
| 7f0f7e996000-7f0f7ea15000 r-xp 00000000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f0f7ea15000-7f0f7ec15000 ---p 0007f000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f0f7ec15000-7f0f7ec16000 r--p 0007f000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f0f7ec16000-7f0f7ec17000 rw-p 00080000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
| 7f0f7ec17000-7f0f7ec1e000 r-xp 00000000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f0f7ec1e000-7f0f7ee1d000 ---p 00007000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f0f7ee1d000-7f0f7ee1e000 r--p 00006000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f0f7ee1e000-7f0f7ee1f000 rw-p 00007000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
| 7f0f7ee1f000-7f0f7ee39000 r-xp 00000000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f0f7ee39000-7f0f7f038000 ---p 0001a000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f0f7f038000-7f0f7f039000 r--p 00019000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f0f7f039000-7f0f7f03a000 rw-p 0001a000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f0f7f03a000-7f0f7f03e000 rw-p 00000000 00:00 0
| 7f0f7f03e000-7f0f7f05a000 r-xp 00000000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f0f7f05a000-7f0f7f259000 ---p 0001c000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f0f7f259000-7f0f7f25a000 r--p 0001b000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f0f7f25a000-7f0f7f25b000 rw-p 0001c000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
| 7f0f7f25b000-7f0f7f282000 r-xp 00000000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
| 7f0f7f2ee000-7f0f7f312000 r--s 00000000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
| 7f0f7f312000-7f0f7f474000 rw-p 00000000 00:00 0
| 7f0f7f474000-7f0f7f47b000 rw-p 00000000 00:00 0
| 7f0f7f482000-7f0f7f483000 r--p 00027000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
| 7f0f7f483000-7f0f7f484000 rw-p 00028000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
| 7f0f7f484000-7f0f7f485000 rw-p 00000000 00:00 0
| 7fff10477000-7fff10c76000 rw-p 00000000 00:00 0 [stack]
| 7fff10cce000-7fff10cd0000 r--p 00000000 00:00 0 [vvar]
| 7fff10cd0000-7fff10cd2000 r-xp 00000000 00:00 0 [vdso]
| ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
|
|
[ruby-dev:31985]
#1230 test_syntax.rb:156:in `<top (required)>': core dumped
FAIL 8/1409 tests failed
make: *** [yes-btest] Error 1
0.004000 0.000000 975.100000 (1027.684730)
test_basic 0.012000 0.000000 7.880000 ( 6.560995)
test_all /tmp/ruby/v3/src/trunk-mjit-wait/tool/test/runner.rb:6: [BUG] Segmentation fault at 0x0000000000000138
ruby 2.8.0dev (2020-06-09T00:52:46Z master 1016cff4ff) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0005 p:---- s:0020 e:000019 CFUNC :require
me:
called_id: require, type: cfunc
owner class: 0x000055cf4182cf10 [0LMP U] T_MODULE Kernel
defined_class: 0x000055cf4182ce20 [0LM U] T_ICLASS src:Kernel
self: 0x000055cf41829ef0 [3LMP ] T_OBJECT len:0 ptr:0x0000000000000000
c:0004 p:0032 s:0015 e:000014 TOP /tmp/ruby/v3/src/trunk-mjit-wait/tool/test/runner.rb:6 [FINISH]
self: 0x000055cf41829ef0 [3LMP ] T_OBJECT len:0 ptr:0x0000000000000000
lvars:
dir: T_NIL
c:0003 p:---- s:0011 e:000010 CFUNC :require_relative
me:
called_id: require_relative, type: cfunc
owner class: 0x000055cf4182cf10 [0LMP U] T_MODULE Kernel
defined_class: 0x000055cf4182ce20 [0LM U] T_ICLASS src:Kernel
self: 0x000055cf41829ef0 [3LMP ] T_OBJECT len:0 ptr:0x0000000000000000
c:0002 p:0094 s:0006 e:000005 EVAL /tmp/ruby/v3/src/trunk-mjit-wait/test/runner.rb:11 [FINISH]
self: 0x000055cf41829ef0 [3LMP ] T_OBJECT len:0 ptr:0x0000000000000000
c:0001 p:0000 s:0003 E:000540 (none) [FINISH]
self: 0x000055cf41829ef0 [3LMP ] T_OBJECT len:0 ptr:0x0000000000000000
-- Ruby level backtrace information ----------------------------------------
/tmp/ruby/v3/src/trunk-mjit-wait/test/runner.rb:11:in `<main>'
/tmp/ruby/v3/src/trunk-mjit-wait/test/runner.rb:11:in `require_relative'
/tmp/ruby/v3/src/trunk-mjit-wait/tool/test/runner.rb:6:in `<top (required)>'
/tmp/ruby/v3/src/trunk-mjit-wait/tool/test/runner.rb:6:in `require'
-- Machine register context ------------------------------------------------
RIP: 0x000055cf40333422 RBP: 0x000055cf4089ace0 RSP: 0x00007fff116eac08
RAX: 0x0000000080000000 RBX: 0x0000000000000002 RCX: 0x000000000000011f
RDX: 0x000000000000011f RDI: 0x000055cf417cd000 RSI: 0x000055cf4089ace0
R8: 0x0000000000000000 R9: 0x0000000000000004 R10: 0x000055cf41919ad0
R11: 0x000000000000001a R12: 0x000055cf41963a60 R13: 0x00007f0794001de0
R14: 0x000055cf4089ace0 R15: 0x000055cf417cd018 EFL: 0x0000000000010206
-- C level backtrace information -------------------------------------------
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_vm_bugreport+0x79c) [0x55cf404f07ac] /tmp/ruby/v3/src/trunk-mjit-wait/vm_dump.c:757
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_bug_for_fatal_signal+0xe4) [0x55cf40590e94] /tmp/ruby/v3/src/trunk-mjit-wait/error.c:675
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(sigsegv+0x4b) [0x55cf4045322b] /tmp/ruby/v3/src/trunk-mjit-wait/signal.c:955
/lib/x86_64-linux-gnu/libpthread.so.0(__restore_rt+0x0) [0x7f079ea32890]
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_gc_mark+0x72) [0x55cf40333422] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5380
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(mjit_mark_cc_entries+0x47) [0x55cf40382df7] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.c:1087
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_iseq_mark+0x37d) [0x55cf4036413d] /tmp/ruby/v3/src/trunk-mjit-wait/iseq.c:368
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(gc_mark_children+0x298) [0x55cf4032bca8] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5472
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(gc_marks_rest+0x115) [0x55cf4032f905] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5711
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(gc_start+0x462) [0x55cf4032d8b2] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:6711
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(newobj_slowpath_wb_protected+0x1ed) [0x55cf403313ed] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:1983
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(str_alloc+0x10) [0x55cf404670a8] /tmp/ruby/v3/src/trunk-mjit-wait/string.c:743
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(str_new0) /tmp/ruby/v3/src/trunk-mjit-wait/string.c:765
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_io_getline_0+0x1186) [0x55cf40350b76] /tmp/ruby/v3/src/trunk-mjit-wait/io.c:3379
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(nextc+0x91) [0x55cf403d0961] /tmp/ruby/v3/src/trunk-mjit-wait/parse.y:6183
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(ruby_yyparse+0x23c1) [0x55cf403db4b1] /tmp/ruby/v3/src/trunk-mjit-wait/parse.y:9005
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(yycompile0+0x108) [0x55cf403ec138] /tmp/ruby/v3/src/trunk-mjit-wait/parse.y:6093
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_suppress_tracing+0xd0) [0x55cf404f5a50] /tmp/ruby/v3/src/trunk-mjit-wait/vm_trace.c:435
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_parser_compile_file_path+0xb7) [0x55cf403d3947] /tmp/ruby/v3/src/trunk-mjit-wait/parse.y:6142
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(load_file_internal+0x143) [0x55cf404502c3] /tmp/ruby/v3/src/trunk-mjit-wait/ruby.c:2157
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_ensure+0xd1) [0x55cf40311461] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:1141
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(load_file+0x37) [0x55cf40450f58] /tmp/ruby/v3/src/trunk-mjit-wait/ruby.c:2276
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_parser_load_file) /tmp/ruby/v3/src/trunk-mjit-wait/ruby.c:2298
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(require_internal+0xaaf) [0x55cf4036d18f] /tmp/ruby/v3/src/trunk-mjit-wait/load.c:586
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_f_require+0x1d) [0x55cf4036d44d] /tmp/ruby/v3/src/trunk-mjit-wait/load.c:1100
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_call_cfunc_with_frame+0x106) [0x55cf404ccdd6] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:2575
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_exec_core+0x153) [0x55cf404de323] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:4177
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_vm_exec+0xa8) [0x55cf404d6988] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1944
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(require_internal+0x951) [0x55cf4036d031] /tmp/ruby/v3/src/trunk-mjit-wait/load.c:592
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_f_require_relative+0x41) [0x55cf4036d4d1] /tmp/ruby/v3/src/trunk-mjit-wait/load.c:1100
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_call_cfunc_with_frame+0x106) [0x55cf404ccdd6] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:2575
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_call_method_each_type+0xf9) [0x55cf404e54c9] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3071
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_call_method+0xfb) [0x55cf404e5b6b] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3192
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_exec_core+0x153) [0x55cf404de323] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:4177
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_vm_exec+0xa8) [0x55cf404d6988] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1944
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_ec_exec_node+0xaa) [0x55cf4030b56a] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:296
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(ruby_run_node+0x46) [0x55cf403104b6] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:354
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(main+0x6f) [0x55cf4030ac1f] /tmp/ruby/v3/src/trunk-mjit-wait/main.c:50
-- Other runtime information -----------------------------------------------
* Loaded script: /tmp/ruby/v3/src/trunk-mjit-wait/test/runner.rb
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 ruby2_keywords.rb
5 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/encdb.so
6 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/trans/transdb.so
7 /tmp/ruby/v3/build/trunk-mjit-wait/rbconfig.rb
* Process memory map:
55cf402e2000-55cf40698000 r-xp 00000000 00:10b 2265984413 /tmp/ruby/v3/build/trunk-mjit-wait/ruby
55cf40898000-55cf4089e000 r--p 003b6000 00:10b 2265984413 /tmp/ruby/v3/build/trunk-mjit-wait/ruby
55cf4089e000-55cf4089f000 rw-p 003bc000 00:10b 2265984413 /tmp/ruby/v3/build/trunk-mjit-wait/ruby
55cf4089f000-55cf408b1000 rw-p 00000000 00:00 0
55cf417cc000-55cf419af000 rw-p 00000000 00:00 0 [heap]
7f0794000000-7f0794021000 rw-p 00000000 00:00 0
7f0794021000-7f0798000000 ---p 00000000 00:00 0
7f0798263000-7f0798453000 r--s 00000000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
7f0798453000-7f0799b52000 r--s 00000000 00:10b 2265984413 /tmp/ruby/v3/build/trunk-mjit-wait/ruby
7f0799b52000-7f0799b68000 r-xp 00000000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f0799b68000-7f0799d68000 ---p 00016000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f0799d68000-7f0799d69000 r--p 00016000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f0799d69000-7f0799d6a000 rw-p 00017000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f0799d6a000-7f0799d6f000 r-xp 00000000 00:10b 2268006942 /tmp/_ruby_mjit_p15014u3.so (deleted)
7f0799d6f000-7f0799f6e000 ---p 00005000 00:10b 2268006942 /tmp/_ruby_mjit_p15014u3.so (deleted)
7f0799f6e000-7f0799f6f000 r--p 00004000 00:10b 2268006942 /tmp/_ruby_mjit_p15014u3.so (deleted)
7f0799f6f000-7f0799f70000 rw-p 00005000 00:10b 2268006942 /tmp/_ruby_mjit_p15014u3.so (deleted)
7f0799f70000-7f0799f74000 r-xp 00000000 00:10b 2268021833 /tmp/_ruby_mjit_p15014u2.so (deleted)
7f0799f74000-7f079a173000 ---p 00004000 00:10b 2268021833 /tmp/_ruby_mjit_p15014u2.so (deleted)
7f079a173000-7f079a174000 r--p 00003000 00:10b 2268021833 /tmp/_ruby_mjit_p15014u2.so (deleted)
7f079a174000-7f079a175000 rw-p 00004000 00:10b 2268021833 /tmp/_ruby_mjit_p15014u2.so (deleted)
7f079a175000-7f079a177000 r-xp 00000000 00:10b 2268012081 /tmp/_ruby_mjit_p15014u1.so (deleted)
7f079a177000-7f079a376000 ---p 00002000 00:10b 2268012081 /tmp/_ruby_mjit_p15014u1.so (deleted)
7f079a376000-7f079a377000 r--p 00001000 00:10b 2268012081 /tmp/_ruby_mjit_p15014u1.so (deleted)
7f079a377000-7f079a378000 rw-p 00002000 00:10b 2268012081 /tmp/_ruby_mjit_p15014u1.so (deleted)
7f079a378000-7f079a37a000 r-xp 00000000 00:10b 2268023038 /tmp/_ruby_mjit_p15014u0.so (deleted)
7f079a37a000-7f079a579000 ---p 00002000 00:10b 2268023038 /tmp/_ruby_mjit_p15014u0.so (deleted)
7f079a579000-7f079a57a000 r--p 00001000 00:10b 2268023038 /tmp/_ruby_mjit_p15014u0.so (deleted)
7f079a57a000-7f079a57b000 rw-p 00002000 00:10b 2268023038 /tmp/_ruby_mjit_p15014u0.so (deleted)
7f079a57b000-7f079a57d000 r-xp 00000000 00:10b 2266127140 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/trans/transdb.so
7f079a57d000-7f079a77d000 ---p 00002000 00:10b 2266127140 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/trans/transdb.so
7f079a77d000-7f079a77e000 r--p 00002000 00:10b 2266127140 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/trans/transdb.so
7f079a77e000-7f079a77f000 rw-p 00003000 00:10b 2266127140 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/trans/transdb.so
7f079a77f000-7f079a781000 r-xp 00000000 00:10b 2266005594 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/encdb.so
7f079a781000-7f079a980000 ---p 00002000 00:10b 2266005594 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/encdb.so
7f079a980000-7f079a981000 r--p 00001000 00:10b 2266005594 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/encdb.so
7f079a981000-7f079a982000 rw-p 00002000 00:10b 2266005594 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/encdb.so
7f079a982000-7f079a983000 ---p 00000000 00:00 0
7f079a983000-7f079b183000 rw-p 00000000 00:00 0
7f079b183000-7f079b184000 ---p 00000000 00:00 0
7f079b184000-7f079b1c5000 rw-p 00000000 00:00 0
7f079b1c5000-7f079b1c6000 ---p 00000000 00:00 0
7f079b1c6000-7f079b207000 rw-p 00000000 00:00 0
7f079b207000-7f079b208000 ---p 00000000 00:00 0
7f079b208000-7f079b249000 rw-p 00000000 00:00 0
7f079b249000-7f079b24a000 ---p 00000000 00:00 0
7f079b24a000-7f079b28b000 rw-p 00000000 00:00 0
7f079b28b000-7f079b28c000 ---p 00000000 00:00 0
7f079b28c000-7f079b2cd000 rw-p 00000000 00:00 0
7f079b2cd000-7f079b2ce000 ---p 00000000 00:00 0
7f079b2ce000-7f079b30f000 rw-p 00000000 00:00 0
7f079b30f000-7f079b310000 ---p 00000000 00:00 0
7f079b310000-7f079b351000 rw-p 00000000 00:00 0
7f079b351000-7f079b352000 ---p 00000000 00:00 0
7f079b352000-7f079b393000 rw-p 00000000 00:00 0
7f079b393000-7f079b394000 ---p 00000000 00:00 0
7f079b394000-7f079b3d5000 rw-p 00000000 00:00 0
7f079b3d5000-7f079b3d6000 ---p 00000000 00:00 0
7f079b3d6000-7f079b417000 rw-p 00000000 00:00 0
7f079b417000-7f079b418000 ---p 00000000 00:00 0
7f079b418000-7f079b459000 rw-p 00000000 00:00 0
7f079b459000-7f079b45a000 ---p 00000000 00:00 0
7f079b45a000-7f079b49b000 rw-p 00000000 00:00 0
7f079b49b000-7f079b49c000 ---p 00000000 00:00 0
7f079b49c000-7f079b4dd000 rw-p 00000000 00:00 0
7f079b4dd000-7f079b4de000 ---p 00000000 00:00 0
7f079b4de000-7f079b51f000 rw-p 00000000 00:00 0
7f079b51f000-7f079b520000 ---p 00000000 00:00 0
7f079b520000-7f079b561000 rw-p 00000000 00:00 0
7f079b561000-7f079b562000 ---p 00000000 00:00 0
7f079b562000-7f079b5a3000 rw-p 00000000 00:00 0
7f079b5a3000-7f079b5a4000 ---p 00000000 00:00 0
7f079b5a4000-7f079b5e5000 rw-p 00000000 00:00 0
7f079b5e5000-7f079b5e6000 ---p 00000000 00:00 0
7f079b5e6000-7f079b627000 rw-p 00000000 00:00 0
7f079b627000-7f079b628000 ---p 00000000 00:00 0
7f079b628000-7f079b669000 rw-p 00000000 00:00 0
7f079b669000-7f079b66a000 ---p 00000000 00:00 0
7f079b66a000-7f079b6ab000 rw-p 00000000 00:00 0
7f079b6ab000-7f079b6ac000 ---p 00000000 00:00 0
7f079b6ac000-7f079b6ed000 rw-p 00000000 00:00 0
7f079b6ed000-7f079b6ee000 ---p 00000000 00:00 0
7f079b6ee000-7f079b72f000 rw-p 00000000 00:00 0
7f079b72f000-7f079b730000 ---p 00000000 00:00 0
7f079b730000-7f079b771000 rw-p 00000000 00:00 0
7f079b771000-7f079b772000 ---p 00000000 00:00 0
7f079b772000-7f079b7b3000 rw-p 00000000 00:00 0
7f079b7b3000-7f079b7b4000 ---p 00000000 00:00 0
7f079b7b4000-7f079b7f5000 rw-p 00000000 00:00 0
7f079b7f5000-7f079b7f6000 ---p 00000000 00:00 0
7f079b7f6000-7f079b837000 rw-p 00000000 00:00 0
7f079b837000-7f079b838000 ---p 00000000 00:00 0
7f079b838000-7f079b879000 rw-p 00000000 00:00 0
7f079b879000-7f079b87a000 ---p 00000000 00:00 0
7f079b87a000-7f079b8bb000 rw-p 00000000 00:00 0
7f079b8bb000-7f079b8bc000 ---p 00000000 00:00 0
7f079b8bc000-7f079b8fd000 rw-p 00000000 00:00 0
7f079b8fd000-7f079b8fe000 ---p 00000000 00:00 0
7f079b8fe000-7f079b93f000 rw-p 00000000 00:00 0
7f079b93f000-7f079b940000 ---p 00000000 00:00 0
7f079b940000-7f079b981000 rw-p 00000000 00:00 0
7f079b981000-7f079b982000 ---p 00000000 00:00 0
7f079b982000-7f079d9cc000 rw-p 00000000 00:00 0
7f079d9cc000-7f079dbb3000 r-xp 00000000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
7f079dbb3000-7f079ddb3000 ---p 001e7000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
7f079ddb3000-7f079ddb7000 r--p 001e7000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
7f079ddb7000-7f079ddb9000 rw-p 001eb000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
7f079ddb9000-7f079ddbd000 rw-p 00000000 00:00 0
7f079ddbd000-7f079df5a000 r-xp 00000000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
7f079df5a000-7f079e159000 ---p 0019d000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
7f079e159000-7f079e15a000 r--p 0019c000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
7f079e15a000-7f079e15b000 rw-p 0019d000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
7f079e15b000-7f079e164000 r-xp 00000000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f079e164000-7f079e363000 ---p 00009000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f079e363000-7f079e364000 r--p 00008000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f079e364000-7f079e365000 rw-p 00009000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f079e365000-7f079e393000 rw-p 00000000 00:00 0
7f079e393000-7f079e396000 r-xp 00000000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
7f079e396000-7f079e595000 ---p 00003000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
7f079e595000-7f079e596000 r--p 00002000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
7f079e596000-7f079e597000 rw-p 00003000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
7f079e597000-7f079e616000 r-xp 00000000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f079e616000-7f079e816000 ---p 0007f000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f079e816000-7f079e817000 r--p 0007f000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f079e817000-7f079e818000 rw-p 00080000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f079e818000-7f079e81f000 r-xp 00000000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
7f079e81f000-7f079ea1e000 ---p 00007000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
7f079ea1e000-7f079ea1f000 r--p 00006000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
7f079ea1f000-7f079ea20000 rw-p 00007000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
7f079ea20000-7f079ea3a000 r-xp 00000000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
7f079ea3a000-7f079ec39000 ---p 0001a000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
7f079ec39000-7f079ec3a000 r--p 00019000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
7f079ec3a000-7f079ec3b000 rw-p 0001a000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
7f079ec3b000-7f079ec3f000 rw-p 00000000 00:00 0
7f079ec3f000-7f079ec5b000 r-xp 00000000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
7f079ec5b000-7f079ee5a000 ---p 0001c000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
7f079ee5a000-7f079ee5b000 r--p 0001b000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
7f079ee5b000-7f079ee5c000 rw-p 0001c000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
7f079ee5c000-7f079ee83000 r-xp 00000000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
7f079eeef000-7f079ef13000 r--s 00000000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
7f079ef13000-7f079f07c000 rw-p 00000000 00:00 0
7f079f083000-7f079f084000 r--p 00027000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
7f079f084000-7f079f085000 rw-p 00028000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
7f079f085000-7f079f086000 rw-p 00000000 00:00 0
7fff10eef000-7fff116ee000 rw-p 00000000 00:00 0 [stack]
7fff1178b000-7fff1178d000 r--p 00000000 00:00 0 [vvar]
7fff1178d000-7fff1178f000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
make: *** [yes-test-all] Aborted (core dumped)
0.016000 0.004000 47.384000 ( 39.977049)
test_rubyspec /tmp/ruby/v3/build/trunk-mjit-wait/rbconfig.rb:276: [BUG] Segmentation fault at 0x000055b8328d8000
ruby 2.8.0dev (2020-06-09T00:52:46Z master 1016cff4ff) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0021 p:---- s:0104 e:000103 CFUNC :dup
me:
called_id: dup, type: cfunc
owner class: 0x000055b833020f08 [0LMP U] T_MODULE Kernel
defined_class: 0x000055b833020e18 [0LMP U] T_ICLASS src:Kernel
self: 0x000055b832fab7d0 [0 ] T_STRING (String)as
c:0020 p:0017 s:0100 e:000099 BLOCK /tmp/ruby/v3/build/trunk-mjit-wait/rbconfig.rb:276 [FINISH]
self: 0x000055b832fae110 [3LM ] T_MODULE (Module)RbConfig
lvars:
k: 0x000055b832fb1590 [0 ] T_STRING (String)AS
v: 0x000055b832fab7d0 [0 ] T_STRING (String)as
c:0019 p:---- s:0095 e:000094 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x000055b832ff0740 [3LMPR ] T_CLASS Hash
self: 0x000055b832fade68 [0 ] T_HASH (Hash)[S ] 230
c:0018 p:3593 s:0091 e:000090 CLASS /tmp/ruby/v3/build/trunk-mjit-wait/rbconfig.rb:276
self: 0x000055b832fae110 [3LM ] T_MODULE (Module)RbConfig
c:0017 p:0007 s:0088 e:000087 TOP /tmp/ruby/v3/build/trunk-mjit-wait/rbconfig.rb:11 [FINISH]
self: 0x000055b833019f00 [3LMP ] T_OBJECT len:0 ptr:0x0000000000000000
c:0016 p:---- s:0085 e:000084 CFUNC :require
me:
called_id: require, type: cfunc
owner class: 0x000055b833020f08 [0LMP U] T_MODULE Kernel
defined_class: 0x000055b833020e18 [0LMP U] T_ICLASS src:Kernel
self: 0x000055b833019f00 [3LMP ] T_OBJECT len:0 ptr:0x0000000000000000
c:0015 p:0063 s:0080 e:000079 TOP /tmp/ruby/v3/src/trunk-mjit-wait/spec/default.mspec:6 [FINISH]
self: 0x000055b833019f00 [3LMP ] T_OBJECT len:0 ptr:0x0000000000000000
lvars:
opt: 0x000055b832fe5778 [0 ] T_STRING (String)-r/tmp/ruby/v3/build/trunk-mjit-wait/x86_64-linux-fake.rb
c:0014 p:---- s:0076 e:000075 CFUNC :load
me:
called_id: load, type: cfunc
owner class: 0x000055b83301bbe8 [3LM ] T_CLASS (Class)(annon)
self: 0x000055b833020f08 [0LMP U] T_MODULE Kernel
c:0013 p:0060 s:0071 e:000070 BLOCK /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb:82 [FINISH]
me:
called_id: try_load, type: iseq
owner class: 0x000055b833175728 [3LM ] T_CLASS MSpecScript
self: 0x000055b83318ede0 [0 ] T_OBJECT (MSpecMain)(embed) len:3
lvars:
dir: 0x000055b83318e1d8 [0 ] T_STRING (String).
file: 0x000055b833003368 [0 ] T_STRING (String)/tmp/ruby/v3/src/trunk-mjit-wait/spec/default.mspec
value: T_NIL
c:0012 p:---- s:0065 e:000064 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x000055b832ff26a8 [3LMPR ] T_CLASS Array
self: 0x000055b83318e188 [0 ] T_ARRAY (Array)[E ] len: 2 (embed)
c:0011 p:0011 s:0061 e:000060 BLOCK /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb:77 [FINISH]
me:
called_id: try_load, type: iseq
owner class: 0x000055b833175728 [3LM ] T_CLASS MSpecScript
self: 0x000055b83318ede0 [0 ] T_OBJECT (MSpecMain)(embed) len:3
lvars:
name: 0x000055b832fc03b0 [3LM ] T_STRING (String)/tmp/ruby/v3/src/trunk-mjit-wait/spec/default.mspec
c:0010 p:---- s:0057 e:000056 CFUNC :each
me:
called_id: each, type: cfunc
owner class: 0x000055b832ff26a8 [3LMPR ] T_CLASS Array
self: 0x000055b833003638 [0 ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0009 p:0044 s:0053 e:000052 METHOD /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb:76
me:
called_id: try_load, type: iseq
owner class: 0x000055b833175728 [3LM ] T_CLASS MSpecScript
self: 0x000055b83318ede0 [0 ] T_OBJECT (MSpecMain)(embed) len:3
lvars:
target: 0x000055b832fc03b0 [3LM ] T_STRING (String)/tmp/ruby/v3/src/trunk-mjit-wait/spec/default.mspec
names: 0x000055b833003638 [0 ] T_ARRAY (Array)[E ] len: 1 (embed)
c:0008 p:0005 s:0047 e:000046 METHOD /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb:93
me:
called_id: load, type: iseq
owner class: 0x000055b833175728 [3LM ] T_CLASS MSpecScript
self: 0x000055b83318ede0 [0 ] T_OBJECT (MSpecMain)(embed) len:3
lvars:
target: 0x000055b832fc03b0 [3LM ] T_STRING (String)/tmp/ruby/v3/src/trunk-mjit-wait/spec/default.mspec
c:0007 p:0006 s:0042 e:000041 BLOCK /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/commands/mspec.rb:34
me:
called_id: options, type: iseq
owner class: 0x000055b83318ef98 [3LM ] T_CLASS MSpecMain
self: 0x000055b83318ede0 [0 ] T_OBJECT (MSpecMain)(embed) len:3
lvars:
f: 0x000055b832fc03b0 [3LM ] T_STRING (String)/tmp/ruby/v3/src/trunk-mjit-wait/spec/default.mspec
c:0006 p:0074 s:0038 e:000037 METHOD /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/options.rb:107
me:
called_id: process, type: iseq
owner class: 0x000055b832ff0790 [3LM R ] T_CLASS MSpecOptions
self: 0x000055b83318ce78 [0 ] T_OBJECT (MSpecOptions)len:7 ptr:0x00007f85531305f8
lvars:
argv: 0x000055b833009268 [0 ] T_ARRAY (Array)[E ] len: 0 (embed)
entry: 0x000055b832fc03d8 [3LM ] T_STRING (String)-B
opt: 0x000055b833008980 [0 ] T_STRING (String)-B
arg: 0x000055b832fc03b0 [3LM ] T_STRING (String)/tmp/ruby/v3/src/trunk-mjit-wait/spec/default.mspec
option: 0x000055b83318c720 [0 ] T_OBJECT (MSpecOption)len:5 ptr:0x00007f8553130720
c:0005 p:0127 s:0029 e:000028 METHOD /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/options.rb:147
me:
called_id: parse, type: iseq
owner class: 0x000055b832ff0790 [3LM R ] T_CLASS MSpecOptions
self: 0x000055b83318ce78 [0 ] T_OBJECT (MSpecOptions)len:7 ptr:0x00007f85531305f8
lvars:
argv: 0x000055b833009268 [0 ] T_ARRAY (Array)[E ] len: 0 (embed)
entry: 0x000055b832fc03d8 [3LM ] T_STRING (String)-B
opt: 0x000055b833008980 [0 ] T_STRING (String)-B
arg: T_NIL
rest: 0x000055b833008908 [0 ] T_STRING (String)
option: T_NIL
e: T_NIL
c:0004 p:0212 s:0018 E:001828 METHOD /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/commands/mspec.rb:79
me:
called_id: options, type: iseq
owner class: 0x000055b83318ef98 [3LM ] T_CLASS MSpecMain
self: 0x000055b83318ede0 [0 ] T_OBJECT (MSpecMain)(embed) len:3
lvars:
argv: 0x000055b832fe2758 [3LMP ] T_ARRAY (Array)[E ] len: 2 (embed)
options: 0x000055b83318ce78 [0 ] T_OBJECT (MSpecOptions)len:7 ptr:0x00007f85531305f8
patterns: T_NIL
c:0003 p:0021 s:0011 e:000010 METHOD /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb:276
me:
called_id: main, type: iseq
owner class: 0x000055b833175700 [2 ] T_CLASS (annon)
self: 0x000055b83318ef98 [3LM ] T_CLASS MSpecMain
lvars:
script: 0x000055b83318ede0 [0 ] T_OBJECT (MSpecMain)(embed) len:3
c:0002 p:0037 s:0006 e:000005 EVAL /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/bin/mspec:7 [FINISH]
self: 0x000055b833019f00 [3LMP ] T_OBJECT len:0 ptr:0x0000000000000000
c:0001 p:0000 s:0003 E:001a20 (none) [FINISH]
self: 0x000055b833019f00 [3LMP ] T_OBJECT len:0 ptr:0x0000000000000000
-- Ruby level backtrace information ----------------------------------------
/tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/bin/mspec:7:in `<main>'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb:276:in `main'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/commands/mspec.rb:79:in `options'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/options.rb:147:in `parse'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/options.rb:107:in `process'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/commands/mspec.rb:34:in `block in options'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb:93:in `load'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb:76:in `try_load'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb:76:in `each'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb:77:in `block in try_load'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb:77:in `each'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb:82:in `block (2 levels) in try_load'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb:82:in `load'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/default.mspec:6:in `<top (required)>'
/tmp/ruby/v3/src/trunk-mjit-wait/spec/default.mspec:6:in `require'
/tmp/ruby/v3/build/trunk-mjit-wait/rbconfig.rb:11:in `<top (required)>'
/tmp/ruby/v3/build/trunk-mjit-wait/rbconfig.rb:276:in `<module:RbConfig>'
/tmp/ruby/v3/build/trunk-mjit-wait/rbconfig.rb:276:in `each'
/tmp/ruby/v3/build/trunk-mjit-wait/rbconfig.rb:276:in `block in <module:RbConfig>'
/tmp/ruby/v3/build/trunk-mjit-wait/rbconfig.rb:276:in `dup'
-- Machine register context ------------------------------------------------
RIP: 0x000055b832374404 RBP: 0x000055b8328dbce0 RSP: 0x00007ffe5d0816d8
RAX: 0x000055b8328d8000 RBX: 0x0000000000000002 RCX: 0xcccccccccccccccd
RDX: 0x0000000000003ce0 RDI: 0x000055b832fa6000 RSI: 0x000055b8328dbce0
R8: 0x0000000000000000 R9: 0x0000000000000000 R10: 0x00007f85546e1330
R11: 0x00007f85547e0be8 R12: 0x000055b8330f3af0 R13: 0x00007f8548004640
R14: 0x000055b8328dbce0 R15: 0x0000000000000001 EFL: 0x0000000000010206
-- C level backtrace information -------------------------------------------
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_vm_bugreport+0x79c) [0x55b8325317ac] /tmp/ruby/v3/src/trunk-mjit-wait/vm_dump.c:757
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_bug_for_fatal_signal+0xe4) [0x55b8325d1e94] /tmp/ruby/v3/src/trunk-mjit-wait/error.c:675
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(sigsegv+0x4b) [0x55b83249422b] /tmp/ruby/v3/src/trunk-mjit-wait/signal.c:955
/lib/x86_64-linux-gnu/libpthread.so.0(__restore_rt+0x0) [0x7f855419f890]
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_gc_mark+0x54) [0x55b832374404] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5380
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(mjit_mark_cc_entries+0x47) [0x55b8323c3df7] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.c:1087
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(RB_FL_TEST_RAW+0x0) [0x55b8323a4f5f] /tmp/ruby/v3/src/trunk-mjit-wait/iseq.c:368
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_iseq_mark) /tmp/ruby/v3/src/trunk-mjit-wait/iseq.c:372
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(gc_mark_children+0x298) [0x55b83236cca8] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:5472
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(gc_start+0x76a) [0x55b83236ebba] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:6873
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(newobj_slowpath_wb_protected+0x1ed) [0x55b8323723ed] /tmp/ruby/v3/src/trunk-mjit-wait/gc.c:1983
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_obj_dup+0xcb) [0x55b83240100b] /tmp/ruby/v3/src/trunk-mjit-wait/object.c:2159
/tmp/_ruby_mjit_p15460u15.so(_mjit15+0x453) [0x7f854dcb4193]
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_vm_exec+0x6e1) [0x55b832517fc1] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.h:178
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_yield_values2+0x4e) [0x55b8325190de] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1195
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(each_pair_i_fast+0x3b) [0x55b832375e9b] /tmp/ruby/v3/src/trunk-mjit-wait/hash.c:3380
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(RHASH_ST_TABLE+0x0) [0x55b832376b7b] /tmp/ruby/v3/src/trunk-mjit-wait/hash.c:1381
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(hash_foreach_iter) /tmp/ruby/v3/src/trunk-mjit-wait/hash.c:1382
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_st_foreach_check+0x6f) [0x55b8324a313f] /tmp/ruby/v3/src/trunk-mjit-wait/st.c:1472
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(hash_foreach_call+0xc8) [0x55b832379638] /tmp/ruby/v3/src/trunk-mjit-wait/hash.c:1510
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_ensure+0xd1) [0x55b832352461] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:1141
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_hash_foreach+0x77) [0x55b832378ac7] /tmp/ruby/v3/src/trunk-mjit-wait/hash.c:1530
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_hash_each_pair+0x3f) [0x55b8323811cf] /tmp/ruby/v3/src/trunk-mjit-wait/hash.c:3424
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_call_cfunc_with_frame+0x106) [0x55b83250ddd6] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:2575
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_call_method_each_type+0xf9) [0x55b8325264c9] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3071
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_call_method+0xfb) [0x55b832526b6b] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3192
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_exec_core+0x23f) [0x55b83251f40f] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:4177
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_vm_exec+0xa8) [0x55b832517988] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1944
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(require_internal+0x951) [0x55b8323ae031] /tmp/ruby/v3/src/trunk-mjit-wait/load.c:592
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_f_require+0x1d) [0x55b8323ae44d] /tmp/ruby/v3/src/trunk-mjit-wait/load.c:1100
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_call_cfunc_with_frame+0x106) [0x55b83250ddd6] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:2575
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_exec_core+0x153) [0x55b83251f323] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:4177
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_vm_exec+0xa8) [0x55b832517988] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1944
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_f_load+0x10b) [0x55b8323ac15b] /tmp/ruby/v3/src/trunk-mjit-wait/load.c:592
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_call_cfunc_with_frame+0x106) [0x55b83250ddd6] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:2575
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_call_method_each_type+0xf9) [0x55b8325264c9] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3071
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_call_method+0xfb) [0x55b832526b6b] /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:3192
[0x7f854eed4342]
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_vm_exec+0x6e1) [0x55b832517fc1] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.h:178
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(invoke_block_from_c_bh+0x223) [0x55b832519943] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1132
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_yield+0x33) [0x55b832519b5c] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1195
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_yield_0) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1139
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_yield_1) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1145
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_yield) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1155
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(RB_FL_TEST_RAW+0x0) [0x55b832542b0c] /tmp/ruby/v3/src/trunk-mjit-wait/array.c:2242
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(RB_FL_ANY_RAW) /tmp/ruby/v3/src/trunk-mjit-wait/include/ruby/internal/fl_type.h:256
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_ary_each) /tmp/ruby/v3/src/trunk-mjit-wait/include/ruby/internal/core/rarray.h:135
[0x7f854eccfb24]
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_vm_exec+0x6e1) [0x55b832517fc1] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.h:178
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(invoke_block_from_c_bh+0x223) [0x55b832519943] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1132
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_yield+0x33) [0x55b832519b5c] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1195
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_yield_0) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1139
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_yield_1) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1145
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_yield) /tmp/ruby/v3/src/trunk-mjit-wait/vm_eval.c:1155
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(RB_FL_TEST_RAW+0x0) [0x55b832542b0c] /tmp/ruby/v3/src/trunk-mjit-wait/array.c:2242
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(RB_FL_ANY_RAW) /tmp/ruby/v3/src/trunk-mjit-wait/include/ruby/internal/fl_type.h:256
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_ary_each) /tmp/ruby/v3/src/trunk-mjit-wait/include/ruby/internal/core/rarray.h:135
[0x7f854deb888b]
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(mjit_exec+0x11) [0x55b8325224b1] /tmp/ruby/v3/src/trunk-mjit-wait/mjit.h:154
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(vm_exec_core) /tmp/ruby/v3/src/trunk-mjit-wait/vm_insnhelper.c:4208
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_vm_exec+0xa8) [0x55b832517988] /tmp/ruby/v3/src/trunk-mjit-wait/vm.c:1944
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(rb_ec_exec_node+0xaa) [0x55b83234c56a] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:296
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(ruby_run_node+0x46) [0x55b8323514b6] /tmp/ruby/v3/src/trunk-mjit-wait/eval.c:354
/tmp/ruby/v3/build/trunk-mjit-wait/ruby(main+0x6f) [0x55b83234bc1f] /tmp/ruby/v3/src/trunk-mjit-wait/main.c:50
-- Other runtime information -----------------------------------------------
* Loaded script: /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/bin/mspec
* Loaded features:
0 enumerator.so
1 thread.rb
2 rational.so
3 complex.so
4 ruby2_keywords.rb
5 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/encdb.so
6 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/trans/transdb.so
7 /tmp/ruby/v3/build/trunk-mjit-wait/x86_64-linux-fake.rb
8 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/version.rb
9 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/version.rb
10 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/options.rb
11 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/runner/context.rb
12 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/runner/exception.rb
13 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/runner/tag.rb
14 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/runner/mspec.rb
15 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/runner/actions/tally.rb
16 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/guards/guard.rb
17 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/deprecate.rb
18 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/guards/version.rb
19 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/warnings.rb
20 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/utils/script.rb
21 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/helpers/tmp.rb
22 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/runner/filters/match.rb
23 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/runner/actions/filter.rb
24 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/runner/actions/timer.rb
25 /tmp/ruby/v3/src/trunk-mjit-wait/spec/mspec/lib/mspec/commands/mspec.rb
* Process memory map:
55b832323000-55b8326d9000 r-xp 00000000 00:10b 2265984413 /tmp/ruby/v3/build/trunk-mjit-wait/ruby
55b8328d9000-55b8328df000 r--p 003b6000 00:10b 2265984413 /tmp/ruby/v3/build/trunk-mjit-wait/ruby
55b8328df000-55b8328e0000 rw-p 003bc000 00:10b 2265984413 /tmp/ruby/v3/build/trunk-mjit-wait/ruby
55b8328e0000-55b8328f2000 rw-p 00000000 00:00 0
55b832fa5000-55b8331f3000 rw-p 00000000 00:00 0 [heap]
7f8548000000-7f8548021000 rw-p 00000000 00:00 0
7f8548021000-7f854c000000 ---p 00000000 00:00 0
7f854c39c000-7f854da9b000 r--s 00000000 00:10b 2265984413 /tmp/ruby/v3/build/trunk-mjit-wait/ruby
7f854da9b000-7f854dab1000 r-xp 00000000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f854dab1000-7f854dcb1000 ---p 00016000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f854dcb1000-7f854dcb2000 r--p 00016000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f854dcb2000-7f854dcb3000 rw-p 00017000 fe:00 2149855135 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f854dcb3000-7f854dcb5000 r-xp 00000000 00:10b 2268024714 /tmp/_ruby_mjit_p15460u15.so (deleted)
7f854dcb5000-7f854deb4000 ---p 00002000 00:10b 2268024714 /tmp/_ruby_mjit_p15460u15.so (deleted)
7f854deb4000-7f854deb5000 r--p 00001000 00:10b 2268024714 /tmp/_ruby_mjit_p15460u15.so (deleted)
7f854deb5000-7f854deb6000 rw-p 00002000 00:10b 2268024714 /tmp/_ruby_mjit_p15460u15.so (deleted)
7f854deb6000-7f854deba000 r-xp 00000000 00:10b 2268082481 /tmp/_ruby_mjit_p15460u14.so (deleted)
7f854deba000-7f854e0b9000 ---p 00004000 00:10b 2268082481 /tmp/_ruby_mjit_p15460u14.so (deleted)
7f854e0b9000-7f854e0ba000 r--p 00003000 00:10b 2268082481 /tmp/_ruby_mjit_p15460u14.so (deleted)
7f854e0ba000-7f854e0bb000 rw-p 00004000 00:10b 2268082481 /tmp/_ruby_mjit_p15460u14.so (deleted)
7f854e0bb000-7f854e0bc000 r-xp 00000000 00:10b 2268054237 /tmp/_ruby_mjit_p15460u13.so (deleted)
7f854e0bc000-7f854e2bb000 ---p 00001000 00:10b 2268054237 /tmp/_ruby_mjit_p15460u13.so (deleted)
7f854e2bb000-7f854e2bc000 r--p 00000000 00:10b 2268054237 /tmp/_ruby_mjit_p15460u13.so (deleted)
7f854e2bc000-7f854e2bd000 rw-p 00001000 00:10b 2268054237 /tmp/_ruby_mjit_p15460u13.so (deleted)
7f854e2bd000-7f854e2be000 r-xp 00000000 00:10b 2268085896 /tmp/_ruby_mjit_p15460u12.so (deleted)
7f854e2be000-7f854e4bd000 ---p 00001000 00:10b 2268085896 /tmp/_ruby_mjit_p15460u12.so (deleted)
7f854e4bd000-7f854e4be000 r--p 00000000 00:10b 2268085896 /tmp/_ruby_mjit_p15460u12.so (deleted)
7f854e4be000-7f854e4bf000 rw-p 00001000 00:10b 2268085896 /tmp/_ruby_mjit_p15460u12.so (deleted)
7f854e4bf000-7f854e4c3000 r-xp 00000000 00:10b 2268070581 /tmp/_ruby_mjit_p15460u11.so (deleted)
7f854e4c3000-7f854e6c2000 ---p 00004000 00:10b 2268070581 /tmp/_ruby_mjit_p15460u11.so (deleted)
7f854e6c2000-7f854e6c3000 r--p 00003000 00:10b 2268070581 /tmp/_ruby_mjit_p15460u11.so (deleted)
7f854e6c3000-7f854e6c4000 rw-p 00004000 00:10b 2268070581 /tmp/_ruby_mjit_p15460u11.so (deleted)
7f854e6c4000-7f854e6c8000 r-xp 00000000 00:10b 2268078532 /tmp/_ruby_mjit_p15460u10.so (deleted)
7f854e6c8000-7f854e8c7000 ---p 00004000 00:10b 2268078532 /tmp/_ruby_mjit_p15460u10.so (deleted)
7f854e8c7000-7f854e8c8000 r--p 00003000 00:10b 2268078532 /tmp/_ruby_mjit_p15460u10.so (deleted)
7f854e8c8000-7f854e8c9000 rw-p 00004000 00:10b 2268078532 /tmp/_ruby_mjit_p15460u10.so (deleted)
7f854e8c9000-7f854e8ca000 r-xp 00000000 00:10b 2268063242 /tmp/_ruby_mjit_p15460u9.so (deleted)
7f854e8ca000-7f854eac9000 ---p 00001000 00:10b 2268063242 /tmp/_ruby_mjit_p15460u9.so (deleted)
7f854eac9000-7f854eaca000 r--p 00000000 00:10b 2268063242 /tmp/_ruby_mjit_p15460u9.so (deleted)
7f854eaca000-7f854eacb000 rw-p 00001000 00:10b 2268063242 /tmp/_ruby_mjit_p15460u9.so (deleted)
7f854eacb000-7f854eacd000 r-xp 00000000 00:10b 2268061167 /tmp/_ruby_mjit_p15460u8.so (deleted)
7f854eacd000-7f854eccc000 ---p 00002000 00:10b 2268061167 /tmp/_ruby_mjit_p15460u8.so (deleted)
7f854eccc000-7f854eccd000 r--p 00001000 00:10b 2268061167 /tmp/_ruby_mjit_p15460u8.so (deleted)
7f854eccd000-7f854ecce000 rw-p 00002000 00:10b 2268061167 /tmp/_ruby_mjit_p15460u8.so (deleted)
7f854ecce000-7f854ecd1000 r-xp 00000000 00:10b 2268024675 /tmp/_ruby_mjit_p15460u7.so (deleted)
7f854ecd1000-7f854eed0000 ---p 00003000 00:10b 2268024675 /tmp/_ruby_mjit_p15460u7.so (deleted)
7f854eed0000-7f854eed1000 r--p 00002000 00:10b 2268024675 /tmp/_ruby_mjit_p15460u7.so (deleted)
7f854eed1000-7f854eed2000 rw-p 00003000 00:10b 2268024675 /tmp/_ruby_mjit_p15460u7.so (deleted)
7f854eed2000-7f854eed5000 r-xp 00000000 00:10b 2268084358 /tmp/_ruby_mjit_p15460u6.so (deleted)
7f854eed5000-7f854f0d5000 ---p 00003000 00:10b 2268084358 /tmp/_ruby_mjit_p15460u6.so (deleted)
7f854f0d5000-7f854f0d6000 r--p 00003000 00:10b 2268084358 /tmp/_ruby_mjit_p15460u6.so (deleted)
7f854f0d6000-7f854f0d7000 rw-p 00004000 00:10b 2268084358 /tmp/_ruby_mjit_p15460u6.so (deleted)
7f854f0d7000-7f854f0d8000 r-xp 00000000 00:10b 2268078464 /tmp/_ruby_mjit_p15460u5.so (deleted)
7f854f0d8000-7f854f2d8000 ---p 00001000 00:10b 2268078464 /tmp/_ruby_mjit_p15460u5.so (deleted)
7f854f2d8000-7f854f2d9000 r--p 00001000 00:10b 2268078464 /tmp/_ruby_mjit_p15460u5.so (deleted)
7f854f2d9000-7f854f2da000 rw-p 00002000 00:10b 2268078464 /tmp/_ruby_mjit_p15460u5.so (deleted)
7f854f2da000-7f854f2dc000 r-xp 00000000 00:10b 2268087328 /tmp/_ruby_mjit_p15460u4.so (deleted)
7f854f2dc000-7f854f4db000 ---p 00002000 00:10b 2268087328 /tmp/_ruby_mjit_p15460u4.so (deleted)
7f854f4db000-7f854f4dc000 r--p 00001000 00:10b 2268087328 /tmp/_ruby_mjit_p15460u4.so (deleted)
7f854f4dc000-7f854f4dd000 rw-p 00002000 00:10b 2268087328 /tmp/_ruby_mjit_p15460u4.so (deleted)
7f854f4dd000-7f854f4e0000 r-xp 00000000 00:10b 2268078456 /tmp/_ruby_mjit_p15460u3.so (deleted)
7f854f4e0000-7f854f6df000 ---p 00003000 00:10b 2268078456 /tmp/_ruby_mjit_p15460u3.so (deleted)
7f854f6df000-7f854f6e0000 r--p 00002000 00:10b 2268078456 /tmp/_ruby_mjit_p15460u3.so (deleted)
7f854f6e0000-7f854f6e1000 rw-p 00003000 00:10b 2268078456 /tmp/_ruby_mjit_p15460u3.so (deleted)
7f854f6e1000-7f854f6e2000 r-xp 00000000 00:10b 2268076502 /tmp/_ruby_mjit_p15460u2.so (deleted)
7f854f6e2000-7f854f8e1000 ---p 00001000 00:10b 2268076502 /tmp/_ruby_mjit_p15460u2.so (deleted)
7f854f8e1000-7f854f8e2000 r--p 00000000 00:10b 2268076502 /tmp/_ruby_mjit_p15460u2.so (deleted)
7f854f8e2000-7f854f8e3000 rw-p 00001000 00:10b 2268076502 /tmp/_ruby_mjit_p15460u2.so (deleted)
7f854f8e3000-7f854f8e4000 r-xp 00000000 00:10b 2268010486 /tmp/_ruby_mjit_p15460u1.so (deleted)
7f854f8e4000-7f854fae4000 ---p 00001000 00:10b 2268010486 /tmp/_ruby_mjit_p15460u1.so (deleted)
7f854fae4000-7f854fae5000 r--p 00001000 00:10b 2268010486 /tmp/_ruby_mjit_p15460u1.so (deleted)
7f854fae5000-7f854fae6000 rw-p 00002000 00:10b 2268010486 /tmp/_ruby_mjit_p15460u1.so (deleted)
7f854fae6000-7f854fae7000 r-xp 00000000 00:10b 2268034756 /tmp/_ruby_mjit_p15460u0.so (deleted)
7f854fae7000-7f854fce6000 ---p 00001000 00:10b 2268034756 /tmp/_ruby_mjit_p15460u0.so (deleted)
7f854fce6000-7f854fce7000 r--p 00000000 00:10b 2268034756 /tmp/_ruby_mjit_p15460u0.so (deleted)
7f854fce7000-7f854fce8000 rw-p 00001000 00:10b 2268034756 /tmp/_ruby_mjit_p15460u0.so (deleted)
7f854fce8000-7f854fcea000 r-xp 00000000 00:10b 2266127140 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/trans/transdb.so
7f854fcea000-7f854feea000 ---p 00002000 00:10b 2266127140 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/trans/transdb.so
7f854feea000-7f854feeb000 r--p 00002000 00:10b 2266127140 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/trans/transdb.so
7f854feeb000-7f854feec000 rw-p 00003000 00:10b 2266127140 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/trans/transdb.so
7f854feec000-7f854feee000 r-xp 00000000 00:10b 2266005594 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/encdb.so
7f854feee000-7f85500ed000 ---p 00002000 00:10b 2266005594 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/encdb.so
7f85500ed000-7f85500ee000 r--p 00001000 00:10b 2266005594 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/encdb.so
7f85500ee000-7f85500ef000 rw-p 00002000 00:10b 2266005594 /tmp/ruby/v3/build/trunk-mjit-wait/.ext/x86_64-linux/enc/encdb.so
7f85500ef000-7f85500f0000 ---p 00000000 00:00 0
7f85500f0000-7f85508f0000 rw-p 00000000 00:00 0
7f85508f0000-7f85508f1000 ---p 00000000 00:00 0
7f85508f1000-7f8550932000 rw-p 00000000 00:00 0
7f8550932000-7f8550933000 ---p 00000000 00:00 0
7f8550933000-7f8550974000 rw-p 00000000 00:00 0
7f8550974000-7f8550975000 ---p 00000000 00:00 0
7f8550975000-7f85509b6000 rw-p 00000000 00:00 0
7f85509b6000-7f85509b7000 ---p 00000000 00:00 0
7f85509b7000-7f85509f8000 rw-p 00000000 00:00 0
7f85509f8000-7f85509f9000 ---p 00000000 00:00 0
7f85509f9000-7f8550a3a000 rw-p 00000000 00:00 0
7f8550a3a000-7f8550a3b000 ---p 00000000 00:00 0
7f8550a3b000-7f8550a7c000 rw-p 00000000 00:00 0
7f8550a7c000-7f8550a7d000 ---p 00000000 00:00 0
7f8550a7d000-7f8550abe000 rw-p 00000000 00:00 0
7f8550abe000-7f8550abf000 ---p 00000000 00:00 0
7f8550abf000-7f8550b00000 rw-p 00000000 00:00 0
7f8550b00000-7f8550b01000 ---p 00000000 00:00 0
7f8550b01000-7f8550b42000 rw-p 00000000 00:00 0
7f8550b42000-7f8550b43000 ---p 00000000 00:00 0
7f8550b43000-7f8550b84000 rw-p 00000000 00:00 0
7f8550b84000-7f8550b85000 ---p 00000000 00:00 0
7f8550b85000-7f8550bc6000 rw-p 00000000 00:00 0
7f8550bc6000-7f8550bc7000 ---p 00000000 00:00 0
7f8550bc7000-7f8550c08000 rw-p 00000000 00:00 0
7f8550c08000-7f8550c09000 ---p 00000000 00:00 0
7f8550c09000-7f8550c4a000 rw-p 00000000 00:00 0
7f8550c4a000-7f8550c4b000 ---p 00000000 00:00 0
7f8550c4b000-7f8550c8c000 rw-p 00000000 00:00 0
7f8550c8c000-7f8550c8d000 ---p 00000000 00:00 0
7f8550c8d000-7f8550cce000 rw-p 00000000 00:00 0
7f8550cce000-7f8550ccf000 ---p 00000000 00:00 0
7f8550ccf000-7f8550d10000 rw-p 00000000 00:00 0
7f8550d10000-7f8550d11000 ---p 00000000 00:00 0
7f8550d11000-7f8550d52000 rw-p 00000000 00:00 0
7f8550d52000-7f8550d53000 ---p 00000000 00:00 0
7f8550d53000-7f8550d94000 rw-p 00000000 00:00 0
7f8550d94000-7f8550d95000 ---p 00000000 00:00 0
7f8550d95000-7f8550dd6000 rw-p 00000000 00:00 0
7f8550dd6000-7f8550dd7000 ---p 00000000 00:00 0
7f8550dd7000-7f8550e18000 rw-p 00000000 00:00 0
7f8550e18000-7f8550e19000 ---p 00000000 00:00 0
7f8550e19000-7f8550e5a000 rw-p 00000000 00:00 0
7f8550e5a000-7f8550e5b000 ---p 00000000 00:00 0
7f8550e5b000-7f8550e9c000 rw-p 00000000 00:00 0
7f8550e9c000-7f8550e9d000 ---p 00000000 00:00 0
7f8550e9d000-7f8550ede000 rw-p 00000000 00:00 0
7f8550ede000-7f8550edf000 ---p 00000000 00:00 0
7f8550edf000-7f8550f20000 rw-p 00000000 00:00 0
7f8550f20000-7f8550f21000 ---p 00000000 00:00 0
7f8550f21000-7f8550f62000 rw-p 00000000 00:00 0
7f8550f62000-7f8550f63000 ---p 00000000 00:00 0
7f8550f63000-7f8550fa4000 rw-p 00000000 00:00 0
7f8550fa4000-7f8550fa5000 ---p 00000000 00:00 0
7f8550fa5000-7f8550fe6000 rw-p 00000000 00:00 0
7f8550fe6000-7f8550fe7000 ---p 00000000 00:00 0
7f8550fe7000-7f8551028000 rw-p 00000000 00:00 0
7f8551028000-7f8551029000 ---p 00000000 00:00 0
7f8551029000-7f855106a000 rw-p 00000000 00:00 0
7f855106a000-7f855106b000 ---p 00000000 00:00 0
7f855106b000-7f85510ac000 rw-p 00000000 00:00 0
7f85510ac000-7f85510ad000 ---p 00000000 00:00 0
7f85510ad000-7f85510ee000 rw-p 00000000 00:00 0
7f85510ee000-7f85510ef000 ---p 00000000 00:00 0
7f85510ef000-7f8553139000 rw-p 00000000 00:00 0
7f8553139000-7f8553320000 r-xp 00000000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
7f8553320000-7f8553520000 ---p 001e7000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
7f8553520000-7f8553524000 r--p 001e7000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
7f8553524000-7f8553526000 rw-p 001eb000 fe:00 4317180343 /lib/x86_64-linux-gnu/libc-2.27.so
7f8553526000-7f855352a000 rw-p 00000000 00:00 0
7f855352a000-7f85536c7000 r-xp 00000000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
7f85536c7000-7f85538c6000 ---p 0019d000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
7f85538c6000-7f85538c7000 r--p 0019c000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
7f85538c7000-7f85538c8000 rw-p 0019d000 fe:00 4317180944 /lib/x86_64-linux-gnu/libm-2.27.so
7f85538c8000-7f85538d1000 r-xp 00000000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f85538d1000-7f8553ad0000 ---p 00009000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f8553ad0000-7f8553ad1000 r--p 00008000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f8553ad1000-7f8553ad2000 rw-p 00009000 fe:00 4317180522 /lib/x86_64-linux-gnu/libcrypt-2.27.so
7f8553ad2000-7f8553b00000 rw-p 00000000 00:00 0
7f8553b00000-7f8553b03000 r-xp 00000000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
7f8553b03000-7f8553d02000 ---p 00003000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
7f8553d02000-7f8553d03000 r--p 00002000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
7f8553d03000-7f8553d04000 rw-p 00003000 fe:00 4317180555 /lib/x86_64-linux-gnu/libdl-2.27.so
7f8553d04000-7f8553d83000 r-xp 00000000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f8553d83000-7f8553f83000 ---p 0007f000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f8553f83000-7f8553f84000 r--p 0007f000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f8553f84000-7f8553f85000 rw-p 00080000 fe:00 90293299 /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
7f8553f85000-7f8553f8c000 r-xp 00000000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
7f8553f8c000-7f855418b000 ---p 00007000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
7f855418b000-7f855418c000 r--p 00006000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
7f855418c000-7f855418d000 rw-p 00007000 fe:00 4317308055 /lib/x86_64-linux-gnu/librt-2.27.so
7f855418d000-7f85541a7000 r-xp 00000000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
7f85541a7000-7f85543a6000 ---p 0001a000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
7f85543a6000-7f85543a7000 r--p 00019000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
7f85543a7000-7f85543a8000 rw-p 0001a000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
7f85543a8000-7f85543ac000 rw-p 00000000 00:00 0
7f85543ac000-7f85543c8000 r-xp 00000000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
7f85543c8000-7f85545c7000 ---p 0001c000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
7f85545c7000-7f85545c8000 r--p 0001b000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
7f85545c8000-7f85545c9000 rw-p 0001c000 fe:00 4317394776 /lib/x86_64-linux-gnu/libz.so.1.2.11
7f85545c9000-7f85545f0000 r-xp 00000000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
7f855465c000-7f8554680000 r--s 00000000 fe:00 4317308051 /lib/x86_64-linux-gnu/libpthread-2.27.so
7f8554680000-7f85547e9000 rw-p 00000000 00:00 0
7f85547f0000-7f85547f1000 r--p 00027000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
7f85547f1000-7f85547f2000 rw-p 00028000 fe:00 4317179818 /lib/x86_64-linux-gnu/ld-2.27.so
7f85547f2000-7f85547f3000 rw-p 00000000 00:00 0
7ffe5c886000-7ffe5d085000 rw-p 00000000 00:00 0 [stack]
7ffe5d1b5000-7ffe5d1b7000 r--p 00000000 00:00 0 [vvar]
7ffe5d1b7000-7ffe5d1b9000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]
make: *** [yes-test-spec] Aborted (core dumped)
0.020000 0.004000 52.076000 ( 45.749282)
$$$[end] "make yes-btest RUN_OPTS=\"--disable-gems --jit-wait --jit-warnings --jit-min-calls=5\"" exit with 512.
$$$[end] "make yes-test-all RUN_OPTS=\"--disable-gems --jit-wait --jit-warnings --jit-min-calls=5\"" exit with 512.
$$$[end] "make yes-test-rubyspec RUN_OPTS=\"--disable-gems --jit-wait --jit-warnings --jit-min-calls=5\"" exit with 512.
/home/ko1/ruby/logs/brlog.trunk-mjit-wait.20200609-010325
total: 1368.40 sec