# Logfile created on 2024-02-04 15:56:46 +0000 by logger.rb/v1.4.3 I, [2024-02-04T15:56:46.884712 #3578208] INFO -- : #, @formatter=nil, @logdev=#, @binmode=false, @mon_data=#, @mon_data_owner_object_id=860>>> I, [2024-02-04T15:56:46.885121 #3578208] INFO -- : $$$[beg] make update-unicode DEFS="-DRUBY_DEBUG=1" I, [2024-02-04T15:56:47.003865 #3578208] INFO -- : make: Nothing to be done for 'update-unicode'. I, [2024-02-04T15:56:47.004557 #3578208] INFO -- : $$$[end] "make update-unicode DEFS=\"-DRUBY_DEBUG=1\"" exit with 0. I, [2024-02-04T15:56:47.004613 #3578208] INFO -- : $$$[beg] make update-download DEFS="-DRUBY_DEBUG=1" I, [2024-02-04T15:56:47.223627 #3578208] INFO -- : tool/config.guess already exists I, [2024-02-04T15:56:47.223813 #3578208] INFO -- : tool/config.sub already exists I, [2024-02-04T15:56:47.229308 #3578208] INFO -- : Update debug to 91fe870eeceb9ffbbc7f1bb4673f9e2f6a2c1f60 I, [2024-02-04T15:56:47.239673 #3578208] INFO -- : echo 91fe870eeceb9ffbbc7f1bb4673f9e2f6a2c1f60 | /bin/sh /tmp/ruby/src/trunk-repeat20-asserts/tool/ifchange /tmp/ruby/src/trunk-repeat20-asserts/.bundle/.timestamp/debug.revision - I, [2024-02-04T15:56:47.243095 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/.bundle/.timestamp/debug.revision unchanged I, [2024-02-04T15:56:47.473989 #3578208] INFO -- : $$$[end] "make update-download DEFS=\"-DRUBY_DEBUG=1\"" exit with 0. I, [2024-02-04T15:56:47.474065 #3578208] INFO -- : $$$[beg] make update-rubyspec DEFS="-DRUBY_DEBUG=1" I, [2024-02-04T15:56:47.591346 #3578208] INFO -- : make: Nothing to be done for 'update-rubyspec'. I, [2024-02-04T15:56:47.592142 #3578208] INFO -- : $$$[end] "make update-rubyspec DEFS=\"-DRUBY_DEBUG=1\"" exit with 0. I, [2024-02-04T15:56:47.592192 #3578208] INFO -- : $$$[beg] make update-src DEFS="-DRUBY_DEBUG=1" E, [2024-02-04T15:56:48.479282 #3578208] ERROR -- : From https://github.com/ruby/ruby E, [2024-02-04T15:56:48.479365 #3578208] ERROR -- : bc79229..7b3e05c master -> origin/master I, [2024-02-04T15:56:48.532011 #3578208] INFO -- : Updating bc79229..7b3e05c I, [2024-02-04T15:56:48.532086 #3578208] INFO -- : Fast-forward I, [2024-02-04T15:56:48.536359 #3578208] INFO -- : .github/workflows/compilers.yml | 13 +++++++++---- I, [2024-02-04T15:56:48.536424 #3578208] INFO -- : NEWS.md | 2 +- I, [2024-02-04T15:56:48.536443 #3578208] INFO -- : dln.c | 2 +- I, [2024-02-04T15:56:48.536459 #3578208] INFO -- : ext/extmk.rb | 39 +++++++++++++++++++++++++++------------ I, [2024-02-04T15:56:48.536474 #3578208] INFO -- : include/ruby/internal/abi.h | 2 +- I, [2024-02-04T15:56:48.536489 #3578208] INFO -- : template/extinit.c.tmpl | 2 +- I, [2024-02-04T15:56:48.536516 #3578208] INFO -- : 6 files changed, 40 insertions(+), 20 deletions(-) I, [2024-02-04T15:56:48.556759 #3578208] INFO -- : Latest commit hash = 7b3e05c392 I, [2024-02-04T15:56:48.559712 #3578208] INFO -- : $$$[end] "make update-src DEFS=\"-DRUBY_DEBUG=1\"" exit with 0. I, [2024-02-04T15:56:48.559781 #3578208] INFO -- : $$$[beg] make after-update DEFS="-DRUBY_DEBUG=1" I, [2024-02-04T15:56:50.485674 #3578208] INFO -- : running CONFIG_SHELL=/bin/bash /bin/bash /tmp/ruby/src/trunk-repeat20-asserts/configure --prefix=/tmp/ruby/install/trunk-repeat20-asserts --disable-install-doc --enable-shared --no-create --no-recursion I, [2024-02-04T15:56:50.485730 #3578208] INFO -- : checking for ruby... /usr/bin/ruby --disable=gems I, [2024-02-04T15:56:50.485745 #3578208] INFO -- : tool/config.guess already exists I, [2024-02-04T15:56:50.485759 #3578208] INFO -- : tool/config.sub already exists I, [2024-02-04T15:56:50.485770 #3578208] INFO -- : checking build system type... x86_64-pc-linux-gnu I, [2024-02-04T15:56:50.485781 #3578208] INFO -- : checking host system type... x86_64-pc-linux-gnu I, [2024-02-04T15:56:50.485792 #3578208] INFO -- : checking target system type... x86_64-pc-linux-gnu I, [2024-02-04T15:56:50.485803 #3578208] INFO -- : checking for gcc... gcc I, [2024-02-04T15:56:50.485814 #3578208] INFO -- : checking for ld... ld I, [2024-02-04T15:56:50.485824 #3578208] INFO -- : checking for gcc-ar... gcc-ar I, [2024-02-04T15:56:50.485836 #3578208] INFO -- : checking for g++... no I, [2024-02-04T15:56:50.485846 #3578208] INFO -- : checking for gcc-nm... gcc-nm I, [2024-02-04T15:56:50.485857 #3578208] INFO -- : checking for gcc-ranlib... gcc-ranlib I, [2024-02-04T15:56:50.485868 #3578208] INFO -- : checking whether the C compiler works... yes I, [2024-02-04T15:56:50.485879 #3578208] INFO -- : checking for C compiler default output file name... a.out I, [2024-02-04T15:56:50.486033 #3578208] INFO -- : checking for suffix of executables... I, [2024-02-04T15:56:50.486046 #3578208] INFO -- : checking whether we are cross compiling... no I, [2024-02-04T15:56:50.486057 #3578208] INFO -- : checking for suffix of object files... o I, [2024-02-04T15:56:50.486067 #3578208] INFO -- : checking whether the compiler supports GNU C... yes I, [2024-02-04T15:56:50.486078 #3578208] INFO -- : checking whether gcc accepts -g... yes I, [2024-02-04T15:56:50.486089 #3578208] INFO -- : checking for gcc option to enable C11 features... none needed I, [2024-02-04T15:56:50.486101 #3578208] INFO -- : checking for g++... no I, [2024-02-04T15:56:50.486112 #3578208] INFO -- : checking for c++... c++ I, [2024-02-04T15:56:50.486123 #3578208] INFO -- : checking whether the compiler supports GNU C++... yes I, [2024-02-04T15:56:50.486134 #3578208] INFO -- : checking whether c++ accepts -g... yes I, [2024-02-04T15:56:50.486149 #3578208] INFO -- : checking for c++ option to enable C++11 features... none needed I, [2024-02-04T15:56:50.486161 #3578208] INFO -- : checking how to run the C preprocessor... gcc -E I, [2024-02-04T15:56:50.486172 #3578208] INFO -- : checking for gas... no I, [2024-02-04T15:56:50.486182 #3578208] INFO -- : checking for as... as I, [2024-02-04T15:56:50.486192 #3578208] INFO -- : checking for gobjcopy... no I, [2024-02-04T15:56:50.486203 #3578208] INFO -- : checking for objcopy... objcopy I, [2024-02-04T15:56:50.486213 #3578208] INFO -- : checking for gobjdump... no I, [2024-02-04T15:56:50.486224 #3578208] INFO -- : checking for objdump... objdump I, [2024-02-04T15:56:50.486235 #3578208] INFO -- : checking for gstrip... no I, [2024-02-04T15:56:50.486245 #3578208] INFO -- : checking for strip... strip I, [2024-02-04T15:56:50.486256 #3578208] INFO -- : checking for stdio.h... yes I, [2024-02-04T15:56:50.486270 #3578208] INFO -- : checking for stdlib.h... yes I, [2024-02-04T15:56:50.486281 #3578208] INFO -- : checking for string.h... yes I, [2024-02-04T15:56:50.486291 #3578208] INFO -- : checking for inttypes.h... yes I, [2024-02-04T15:56:50.486310 #3578208] INFO -- : checking for stdint.h... yes I, [2024-02-04T15:56:50.486321 #3578208] INFO -- : checking for strings.h... yes I, [2024-02-04T15:56:50.486332 #3578208] INFO -- : checking for sys/stat.h... yes I, [2024-02-04T15:56:50.486343 #3578208] INFO -- : checking for sys/types.h... yes I, [2024-02-04T15:56:50.486353 #3578208] INFO -- : checking for unistd.h... yes I, [2024-02-04T15:56:50.486364 #3578208] INFO -- : checking for wchar.h... yes I, [2024-02-04T15:56:50.486376 #3578208] INFO -- : checking for minix/config.h... no I, [2024-02-04T15:56:50.486387 #3578208] INFO -- : checking for vfork.h... no I, [2024-02-04T15:56:50.486398 #3578208] INFO -- : checking whether it is safe to define __EXTENSIONS__... yes I, [2024-02-04T15:56:50.486408 #3578208] INFO -- : checking whether _XOPEN_SOURCE should be defined... no I, [2024-02-04T15:56:50.486419 #3578208] INFO -- : checking whether the linker is GNU ld... yes I, [2024-02-04T15:56:50.486430 #3578208] INFO -- : checking whether gcc -E accepts -o... yes I, [2024-02-04T15:56:50.486441 #3578208] INFO -- : checking for gcc-ar flags... rcD I, [2024-02-04T15:56:50.486451 #3578208] INFO -- : checking whether ln -s works... yes I, [2024-02-04T15:56:50.486461 #3578208] INFO -- : checking whether make sets $(MAKE)... yes I, [2024-02-04T15:56:50.486472 #3578208] INFO -- : checking for a BSD-compatible install... /usr/bin/install -c I, [2024-02-04T15:56:50.486484 #3578208] INFO -- : checking for a race-free mkdir -p... /usr/bin/mkdir -p I, [2024-02-04T15:56:50.486495 #3578208] INFO -- : checking for dtrace... no I, [2024-02-04T15:56:50.486505 #3578208] INFO -- : checking for dot... no I, [2024-02-04T15:56:50.486516 #3578208] INFO -- : checking for doxygen... no I, [2024-02-04T15:56:50.486527 #3578208] INFO -- : checking for pkg-config... no I, [2024-02-04T15:56:50.486537 #3578208] INFO -- : checking whether it is Android... no I, [2024-02-04T15:56:50.486548 #3578208] INFO -- : checking for cd using physical directory... cd -P I, [2024-02-04T15:56:50.486558 #3578208] INFO -- : checking whether CFLAGS is valid... yes I, [2024-02-04T15:56:50.486569 #3578208] INFO -- : checking whether LDFLAGS is valid... yes I, [2024-02-04T15:56:50.486580 #3578208] INFO -- : checking whether ELF binaries are produced... yes I, [2024-02-04T15:56:50.486593 #3578208] INFO -- : checking whether -Wl,-rpath,. is accepted as LDFLAGS... yes I, [2024-02-04T15:56:50.486604 #3578208] INFO -- : checking whether -fdeclspec is accepted as LDFLAGS... no I, [2024-02-04T15:56:50.486615 #3578208] INFO -- : checking whether -fdeclspec is accepted as CXXFLAGS... no I, [2024-02-04T15:56:50.486625 #3578208] INFO -- : checking whether -Wextra-tokens is accepted as CFLAGS... no I, [2024-02-04T15:56:50.486636 #3578208] INFO -- : checking whether -Wdeprecated-declarations is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486647 #3578208] INFO -- : checking whether -Wdivision-by-zero is accepted as CFLAGS... no I, [2024-02-04T15:56:50.486657 #3578208] INFO -- : checking whether -Wdiv-by-zero is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486668 #3578208] INFO -- : checking whether -Wduplicated-cond is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486679 #3578208] INFO -- : checking whether -Wimplicit-function-declaration is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486692 #3578208] INFO -- : checking whether -Wimplicit-int is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486703 #3578208] INFO -- : checking whether -Wpointer-arith is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486713 #3578208] INFO -- : checking whether -Wshorten-64-to-32 is accepted as CFLAGS... no I, [2024-02-04T15:56:50.486724 #3578208] INFO -- : checking whether -Wwrite-strings is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486734 #3578208] INFO -- : checking whether -Wold-style-definition is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486745 #3578208] INFO -- : checking whether -Wimplicit-fallthrough=0 is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486761 #3578208] INFO -- : checking whether -Wmissing-noreturn is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486772 #3578208] INFO -- : checking whether -Wno-cast-function-type is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486785 #3578208] INFO -- : checking whether -Wno-constant-logical-operand is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486796 #3578208] INFO -- : checking whether -Wno-long-long is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486806 #3578208] INFO -- : checking whether -Wno-missing-field-initializers is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486817 #3578208] INFO -- : checking whether -Wno-overlength-strings is accepted as CFLAGS... yes I, [2024-02-04T15:56:50.486827 #3578208] INFO -- : checking whether -Wno-packed-bitfield-compat is accepted as CFLAGS... yes E, [2024-02-04T15:56:51.037437 #3578208] ERROR -- : configure: WARNING: something wrong with CXXFLAGS="" I, [2024-02-04T15:56:53.549866 #3578208] INFO -- : checking whether -Wno-parentheses-equality is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.549925 #3578208] INFO -- : checking whether -Wno-self-assign is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.549945 #3578208] INFO -- : checking whether -Wno-tautological-compare is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.549961 #3578208] INFO -- : checking whether -Wno-unused-parameter is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.549973 #3578208] INFO -- : checking whether -Wno-unused-value is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.549985 #3578208] INFO -- : checking whether -Wsuggest-attribute=format is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.549998 #3578208] INFO -- : checking whether -Wsuggest-attribute=noreturn is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.550009 #3578208] INFO -- : checking whether -Wunused-variable is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.550020 #3578208] INFO -- : checking whether -diag-disable=175,188,1684,2259,2312 is accepted as CFLAGS... no I, [2024-02-04T15:56:53.550034 #3578208] INFO -- : checking whether -Wmisleading-indentation is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.550046 #3578208] INFO -- : checking whether -Wundef is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.550056 #3578208] INFO -- : checking whether -Wall -Wextra is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.550068 #3578208] INFO -- : checking whether -Qunused-arguments is accepted as CFLAGS... no I, [2024-02-04T15:56:53.550080 #3578208] INFO -- : checking whether -O3 -D_FORTIFY_SOURCE=2 is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.550092 #3578208] INFO -- : checking whether -fstack-protector-strong is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.550103 #3578208] INFO -- : checking whether -fstack-protector-strong is accepted as LDFLAGS... yes I, [2024-02-04T15:56:53.550115 #3578208] INFO -- : checking for -fstack-protector... -fstack-protector-strong I, [2024-02-04T15:56:53.550129 #3578208] INFO -- : checking whether -Wl,--compress-debug-sections=zlib is accepted as LDFLAGS... yes I, [2024-02-04T15:56:53.550143 #3578208] INFO -- : checking whether -fno-strict-overflow is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.550156 #3578208] INFO -- : checking whether -ggdb3 is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.550171 #3578208] INFO -- : checking whether -fvisibility=hidden is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.550184 #3578208] INFO -- : checking whether -fno-fast-math is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.550198 #3578208] INFO -- : checking whether -fexcess-precision=standard is accepted as CFLAGS... yes I, [2024-02-04T15:56:53.550211 #3578208] INFO -- : checking whether -fp-model precise is accepted as CFLAGS... no I, [2024-02-04T15:56:53.550224 #3578208] INFO -- : checking whether compiler has statement and declarations in expressions... yes I, [2024-02-04T15:56:53.550243 #3578208] INFO -- : checking for pthread.h... yes I, [2024-02-04T15:56:53.550257 #3578208] INFO -- : checking for pthread_create in -lthr... no I, [2024-02-04T15:56:53.550278 #3578208] INFO -- : checking for pthread_create in -lpthread... yes I, [2024-02-04T15:56:53.550292 #3578208] INFO -- : checking for pthread_np.h... no I, [2024-02-04T15:56:53.550306 #3578208] INFO -- : checking thread model... pthread I, [2024-02-04T15:56:53.550320 #3578208] INFO -- : checking whether CXXFLAGS is valid... no I, [2024-02-04T15:56:53.550334 #3578208] INFO -- : checking for crypt in -lcrypt... yes I, [2024-02-04T15:56:53.550347 #3578208] INFO -- : checking for dlopen in -ldl... yes I, [2024-02-04T15:56:53.550360 #3578208] INFO -- : checking for shutdown in -lsocket... no I, [2024-02-04T15:56:53.550375 #3578208] INFO -- : checking for dirent.h that defines DIR... yes I, [2024-02-04T15:56:53.550389 #3578208] INFO -- : checking for library containing opendir... none required I, [2024-02-04T15:56:53.550403 #3578208] INFO -- : checking for _Bool... yes I, [2024-02-04T15:56:53.550415 #3578208] INFO -- : checking for stdbool.h that conforms to C99... yes I, [2024-02-04T15:56:53.550427 #3578208] INFO -- : checking for sys/wait.h that is POSIX.1 compatible... yes I, [2024-02-04T15:56:53.550439 #3578208] INFO -- : checking for afunix.h... no I, [2024-02-04T15:56:53.550452 #3578208] INFO -- : checking for atomic.h... no I, [2024-02-04T15:56:53.550465 #3578208] INFO -- : checking for copyfile.h... no I, [2024-02-04T15:56:53.550476 #3578208] INFO -- : checking for direct.h... no I, [2024-02-04T15:56:53.550488 #3578208] INFO -- : checking for grp.h... yes I, [2024-02-04T15:56:53.550502 #3578208] INFO -- : checking for fcntl.h... yes I, [2024-02-04T15:56:53.550515 #3578208] INFO -- : checking for float.h... yes I, [2024-02-04T15:56:53.550526 #3578208] INFO -- : checking for ieeefp.h... no I, [2024-02-04T15:56:53.550539 #3578208] INFO -- : checking for intrinsics.h... no I, [2024-02-04T15:56:53.550551 #3578208] INFO -- : checking for langinfo.h... yes I, [2024-02-04T15:56:53.550562 #3578208] INFO -- : checking for limits.h... yes I, [2024-02-04T15:56:53.550573 #3578208] INFO -- : checking for locale.h... yes I, [2024-02-04T15:56:53.550584 #3578208] INFO -- : checking for malloc.h... yes I, [2024-02-04T15:56:53.550596 #3578208] INFO -- : checking for malloc/malloc.h... no I, [2024-02-04T15:56:53.550608 #3578208] INFO -- : checking for malloc_np.h... no I, [2024-02-04T15:56:53.550624 #3578208] INFO -- : checking for net/socket.h... no I, [2024-02-04T15:56:53.550636 #3578208] INFO -- : checking for process.h... no I, [2024-02-04T15:56:53.550648 #3578208] INFO -- : checking for pwd.h... yes I, [2024-02-04T15:56:53.550660 #3578208] INFO -- : checking for sanitizer/asan_interface.h... yes I, [2024-02-04T15:56:53.550673 #3578208] INFO -- : checking for sanitizer/msan_interface.h... no I, [2024-02-04T15:56:53.550686 #3578208] INFO -- : checking for setjmpex.h... no I, [2024-02-04T15:56:53.550698 #3578208] INFO -- : checking for stdalign.h... yes I, [2024-02-04T15:56:53.550710 #3578208] INFO -- : checking for sys/attr.h... no I, [2024-02-04T15:56:53.550723 #3578208] INFO -- : checking for sys/eventfd.h... yes I, [2024-02-04T15:56:53.550739 #3578208] INFO -- : checking for sys/fcntl.h... yes I, [2024-02-04T15:56:53.550752 #3578208] INFO -- : checking for sys/file.h... yes I, [2024-02-04T15:56:53.550764 #3578208] INFO -- : checking for sys/id.h... no I, [2024-02-04T15:56:53.550776 #3578208] INFO -- : checking for sys/ioctl.h... yes I, [2024-02-04T15:56:53.550789 #3578208] INFO -- : checking for sys/mkdev.h... no I, [2024-02-04T15:56:53.550802 #3578208] INFO -- : checking for sys/param.h... yes I, [2024-02-04T15:56:53.550815 #3578208] INFO -- : checking for sys/prctl.h... yes I, [2024-02-04T15:56:53.550828 #3578208] INFO -- : checking for sys/random.h... yes I, [2024-02-04T15:56:53.550839 #3578208] INFO -- : checking for sys/resource.h... yes I, [2024-02-04T15:56:53.550852 #3578208] INFO -- : checking for sys/select.h... yes I, [2024-02-04T15:56:53.550867 #3578208] INFO -- : checking for sys/sendfile.h... yes I, [2024-02-04T15:56:53.550881 #3578208] INFO -- : checking for sys/socket.h... yes I, [2024-02-04T15:56:53.550901 #3578208] INFO -- : checking for sys/syscall.h... yes I, [2024-02-04T15:56:53.550916 #3578208] INFO -- : checking for sys/sysmacros.h... yes I, [2024-02-04T15:56:53.550928 #3578208] INFO -- : checking for sys/time.h... yes I, [2024-02-04T15:56:53.550940 #3578208] INFO -- : checking for sys/times.h... yes I, [2024-02-04T15:56:53.550952 #3578208] INFO -- : checking for sys/uio.h... yes I, [2024-02-04T15:56:53.550965 #3578208] INFO -- : checking for sys/utime.h... no I, [2024-02-04T15:56:53.550977 #3578208] INFO -- : checking for syscall.h... yes I, [2024-02-04T15:56:53.550989 #3578208] INFO -- : checking for time.h... yes I, [2024-02-04T15:56:53.551004 #3578208] INFO -- : checking for ucontext.h... yes I, [2024-02-04T15:56:53.551018 #3578208] INFO -- : checking for utime.h... yes I, [2024-02-04T15:56:53.551030 #3578208] INFO -- : checking for sys/epoll.h... yes I, [2024-02-04T15:56:53.551044 #3578208] INFO -- : checking for sys/event.h... no I, [2024-02-04T15:56:53.551059 #3578208] INFO -- : checking for x86intrin.h... yes I, [2024-02-04T15:56:53.551072 #3578208] INFO -- : checking for x86intrin.h when defined(__x86_64__)... yes I, [2024-02-04T15:56:53.551084 #3578208] INFO -- : checking for gmp.h... yes I, [2024-02-04T15:56:53.551096 #3578208] INFO -- : checking for library containing __gmpz_init... -lgmp I, [2024-02-04T15:56:53.551107 #3578208] INFO -- : checking for special C compiler options needed for large files... no I, [2024-02-04T15:56:53.551121 #3578208] INFO -- : checking for _FILE_OFFSET_BITS value needed for large files... no I, [2024-02-04T15:56:53.551133 #3578208] INFO -- : checking whether byte ordering is bigendian... no I, [2024-02-04T15:56:59.662070 #3578208] INFO -- : checking for an ANSI C-conforming const... yes I, [2024-02-04T15:56:59.662140 #3578208] INFO -- : checking whether char is unsigned... no I, [2024-02-04T15:56:59.662157 #3578208] INFO -- : checking for inline... inline I, [2024-02-04T15:56:59.662170 #3578208] INFO -- : checking for working volatile... yes I, [2024-02-04T15:56:59.662181 #3578208] INFO -- : checking for typeof syntax and keyword spelling... typeof I, [2024-02-04T15:56:59.662194 #3578208] INFO -- : checking for C/C++ restrict keyword... __restrict__ I, [2024-02-04T15:56:59.662206 #3578208] INFO -- : checking for long long... yes I, [2024-02-04T15:56:59.662220 #3578208] INFO -- : checking for off_t... yes I, [2024-02-04T15:56:59.662235 #3578208] INFO -- : checking char bit... 8 I, [2024-02-04T15:56:59.662248 #3578208] INFO -- : checking size of int... 4 I, [2024-02-04T15:56:59.662260 #3578208] INFO -- : checking size of short... 2 I, [2024-02-04T15:56:59.662272 #3578208] INFO -- : checking size of long... 8 I, [2024-02-04T15:56:59.662285 #3578208] INFO -- : checking size of long long... 8 I, [2024-02-04T15:56:59.662297 #3578208] INFO -- : checking size of __int64... 0 I, [2024-02-04T15:56:59.662310 #3578208] INFO -- : checking size of __int128... 16 I, [2024-02-04T15:56:59.662322 #3578208] INFO -- : checking size of off_t... 8 I, [2024-02-04T15:56:59.662333 #3578208] INFO -- : checking size of void*... 8 I, [2024-02-04T15:56:59.662342 #3578208] INFO -- : checking size of float... 4 I, [2024-02-04T15:56:59.662357 #3578208] INFO -- : checking size of double... 8 I, [2024-02-04T15:56:59.662367 #3578208] INFO -- : checking size of time_t... 8 I, [2024-02-04T15:56:59.662377 #3578208] INFO -- : checking size of clock_t... 8 I, [2024-02-04T15:56:59.662387 #3578208] INFO -- : checking word size... 8 I, [2024-02-04T15:56:59.662398 #3578208] INFO -- : checking packed struct attribute... x __attribute__((packed)) I, [2024-02-04T15:56:59.662409 #3578208] INFO -- : checking whether -Wno-address-of-packed-member is accepted as CFLAGS... yes I, [2024-02-04T15:56:59.662421 #3578208] INFO -- : checking for printf prefix for long long... ll I, [2024-02-04T15:56:59.662432 #3578208] INFO -- : checking for pid_t... yes I, [2024-02-04T15:56:59.662445 #3578208] INFO -- : checking for convertible type of pid_t... INT I, [2024-02-04T15:56:59.662473 #3578208] INFO -- : checking for uid_t... yes I, [2024-02-04T15:56:59.662487 #3578208] INFO -- : checking for convertible type of uid_t... UINT I, [2024-02-04T15:56:59.662501 #3578208] INFO -- : checking for gid_t... yes I, [2024-02-04T15:56:59.662514 #3578208] INFO -- : checking for convertible type of gid_t... UINT I, [2024-02-04T15:56:59.662528 #3578208] INFO -- : checking for time_t... yes I, [2024-02-04T15:56:59.662542 #3578208] INFO -- : checking for convertible type of time_t... LONG I, [2024-02-04T15:56:59.662555 #3578208] INFO -- : checking for dev_t... yes I, [2024-02-04T15:56:59.662567 #3578208] INFO -- : checking for convertible type of dev_t... ULONG I, [2024-02-04T15:56:59.662579 #3578208] INFO -- : checking for mode_t... yes I, [2024-02-04T15:56:59.662595 #3578208] INFO -- : checking for convertible type of mode_t... UINT I, [2024-02-04T15:56:59.662607 #3578208] INFO -- : checking for rlim_t... yes I, [2024-02-04T15:56:59.662619 #3578208] INFO -- : checking for convertible type of rlim_t... ULONG I, [2024-02-04T15:56:59.662630 #3578208] INFO -- : checking for convertible type of off_t... LONG I, [2024-02-04T15:56:59.662642 #3578208] INFO -- : checking for clockid_t... yes I, [2024-02-04T15:56:59.662653 #3578208] INFO -- : checking for convertible type of clockid_t... INT I, [2024-02-04T15:56:59.662664 #3578208] INFO -- : checking for variable length macro... yes I, [2024-02-04T15:56:59.662675 #3578208] INFO -- : checking if _Alignof() works... yes I, [2024-02-04T15:56:59.662687 #3578208] INFO -- : checking for CONSTFUNC function attribute... __attribute__ ((__const__)) x I, [2024-02-04T15:56:59.662702 #3578208] INFO -- : checking for PUREFUNC function attribute... __attribute__ ((__pure__)) x I, [2024-02-04T15:56:59.662716 #3578208] INFO -- : checking for NORETURN function attribute... __attribute__ ((__noreturn__)) x I, [2024-02-04T15:56:59.662728 #3578208] INFO -- : checking for DEPRECATED function attribute... __attribute__ ((__deprecated__)) x I, [2024-02-04T15:56:59.662741 #3578208] INFO -- : checking for DEPRECATED_BY function attribute... __attribute__ ((__deprecated__("by "#n))) x I, [2024-02-04T15:56:59.662753 #3578208] INFO -- : checking for NOINLINE function attribute... __attribute__ ((__noinline__)) x I, [2024-02-04T15:56:59.662765 #3578208] INFO -- : checking for ALWAYS_INLINE function attribute... __attribute__ ((__always_inline__)) x I, [2024-02-04T15:56:59.662776 #3578208] INFO -- : checking for NO_SANITIZE function attribute... __attribute__ ((__no_sanitize__(san))) x I, [2024-02-04T15:56:59.662792 #3578208] INFO -- : checking for NO_SANITIZE_ADDRESS function attribute... __attribute__ ((__no_sanitize_address__)) x I, [2024-02-04T15:56:59.662805 #3578208] INFO -- : checking for NO_ADDRESS_SAFETY_ANALYSIS function attribute... __attribute__ ((__no_address_safety_analysis__)) x I, [2024-02-04T15:56:59.662817 #3578208] INFO -- : checking for WARN_UNUSED_RESULT function attribute... __attribute__ ((__warn_unused_result__)) x I, [2024-02-04T15:56:59.662828 #3578208] INFO -- : checking for MAYBE_UNUSED function attribute... __attribute__ ((__unused__)) x I, [2024-02-04T15:56:59.662839 #3578208] INFO -- : checking for ERRORFUNC function attribute... __attribute__ ((__error__ mesg)) x I, [2024-02-04T15:56:59.662851 #3578208] INFO -- : checking for WARNINGFUNC function attribute... __attribute__ ((__warning__ mesg)) x I, [2024-02-04T15:56:59.662863 #3578208] INFO -- : checking for WEAK function attribute... __attribute__ ((__weak__)) x I, [2024-02-04T15:56:59.662874 #3578208] INFO -- : checking for __attribute__((__depreacted__(msg))) in C++... no I, [2024-02-04T15:56:59.662889 #3578208] INFO -- : checking for std::nullptr_t... no I, [2024-02-04T15:56:59.662902 #3578208] INFO -- : checking for FUNC_STDCALL function attribute... x I, [2024-02-04T15:56:59.662915 #3578208] INFO -- : checking for FUNC_CDECL function attribute... x I, [2024-02-04T15:56:59.662929 #3578208] INFO -- : checking for FUNC_FASTCALL function attribute... x I, [2024-02-04T15:56:59.662949 #3578208] INFO -- : checking for FUNC_UNOPTIMIZED function attribute... __attribute__ ((__optimize__("O0"))) x I, [2024-02-04T15:56:59.662962 #3578208] INFO -- : checking for FUNC_MINIMIZED function attribute... __attribute__ ((__optimize__("-Os","-fomit-frame-pointer"))) x I, [2024-02-04T15:56:59.662975 #3578208] INFO -- : checking for function alias... alias I, [2024-02-04T15:56:59.662987 #3578208] INFO -- : checking for __atomic builtins... yes I, [2024-02-04T15:56:59.662999 #3578208] INFO -- : checking for __sync builtins... yes I, [2024-02-04T15:56:59.663013 #3578208] INFO -- : checking for __builtin_unreachable... yes I, [2024-02-04T15:56:59.663024 #3578208] INFO -- : checking for __assume... no I, [2024-02-04T15:56:59.663034 #3578208] INFO -- : checking for exported function attribute... __attribute__ ((__visibility__("default"))) I, [2024-02-04T15:56:59.663045 #3578208] INFO -- : checking for RUBY_FUNC_NONNULL function attribute... __attribute__ ((__nonnull__(n))) x I, [2024-02-04T15:56:59.663057 #3578208] INFO -- : checking for function name string predefined identifier... __func__ I, [2024-02-04T15:56:59.663069 #3578208] INFO -- : checking if enum over int is allowed... yes I, [2024-02-04T15:56:59.663081 #3578208] INFO -- : checking for gcc options needed to detect all undeclared functions... none needed I, [2024-02-04T15:56:59.663095 #3578208] INFO -- : checking whether sys_nerr is declared... no I, [2024-02-04T15:56:59.663108 #3578208] INFO -- : checking whether getenv is declared... yes I, [2024-02-04T15:56:59.663147 #3578208] INFO -- : checking for size_t... yes I, [2024-02-04T15:56:59.663161 #3578208] INFO -- : checking size of size_t... 8 I, [2024-02-04T15:56:59.663173 #3578208] INFO -- : checking size of ptrdiff_t... 8 I, [2024-02-04T15:56:59.663184 #3578208] INFO -- : checking size of dev_t... 8 I, [2024-02-04T15:57:07.892596 #3578208] INFO -- : checking for printf prefix for size_t... z I, [2024-02-04T15:57:07.892666 #3578208] INFO -- : checking for printf prefix for ptrdiff_t... t I, [2024-02-04T15:57:07.892683 #3578208] INFO -- : checking for struct stat.st_blksize... yes I, [2024-02-04T15:57:07.892697 #3578208] INFO -- : checking for struct stat.st_blocks... yes I, [2024-02-04T15:57:07.892755 #3578208] INFO -- : checking for struct stat.st_rdev... yes I, [2024-02-04T15:57:07.892770 #3578208] INFO -- : checking size of struct stat.st_size... SIZEOF_OFF_T I, [2024-02-04T15:57:07.892782 #3578208] INFO -- : checking size of struct stat.st_blocks... SIZEOF_OFF_T I, [2024-02-04T15:57:07.892794 #3578208] INFO -- : checking size of struct stat.st_ino... SIZEOF_LONG I, [2024-02-04T15:57:07.892806 #3578208] INFO -- : checking size of struct stat.st_dev... SIZEOF_DEV_T I, [2024-02-04T15:57:07.892818 #3578208] INFO -- : checking size of struct stat.st_rdev... SIZEOF_DEV_T I, [2024-02-04T15:57:07.892830 #3578208] INFO -- : checking for struct stat.st_atim... yes I, [2024-02-04T15:57:07.892842 #3578208] INFO -- : checking for struct stat.st_atimespec... no I, [2024-02-04T15:57:07.892854 #3578208] INFO -- : checking for struct stat.st_atimensec... no I, [2024-02-04T15:57:07.892866 #3578208] INFO -- : checking for struct stat.st_mtim... yes I, [2024-02-04T15:57:07.892879 #3578208] INFO -- : checking for struct stat.st_mtimespec... no I, [2024-02-04T15:57:07.892897 #3578208] INFO -- : checking for struct stat.st_mtimensec... no I, [2024-02-04T15:57:07.892909 #3578208] INFO -- : checking for struct stat.st_ctim... yes I, [2024-02-04T15:57:07.892922 #3578208] INFO -- : checking for struct stat.st_ctimespec... no I, [2024-02-04T15:57:07.892933 #3578208] INFO -- : checking for struct stat.st_ctimensec... no I, [2024-02-04T15:57:07.892946 #3578208] INFO -- : checking for struct stat.st_birthtimespec... no I, [2024-02-04T15:57:07.892958 #3578208] INFO -- : checking for struct statx.stx_btime... yes I, [2024-02-04T15:57:07.892970 #3578208] INFO -- : checking for struct timeval... yes I, [2024-02-04T15:57:07.892993 #3578208] INFO -- : checking size of struct timeval.tv_sec... SIZEOF_TIME_T I, [2024-02-04T15:57:07.893007 #3578208] INFO -- : checking for struct timespec... yes I, [2024-02-04T15:57:07.893025 #3578208] INFO -- : checking for struct timezone... yes I, [2024-02-04T15:57:07.893039 #3578208] INFO -- : checking for fd_mask... yes I, [2024-02-04T15:57:07.893051 #3578208] INFO -- : checking for int8_t... yes I, [2024-02-04T15:57:07.893063 #3578208] INFO -- : checking size of int8_t... 1 I, [2024-02-04T15:57:07.893075 #3578208] INFO -- : checking for uint8_t... yes I, [2024-02-04T15:57:07.893087 #3578208] INFO -- : checking size of uint8_t... 1 I, [2024-02-04T15:57:07.894798 #3578208] INFO -- : checking for int16_t... yes I, [2024-02-04T15:57:07.894850 #3578208] INFO -- : checking size of int16_t... 2 I, [2024-02-04T15:57:07.894868 #3578208] INFO -- : checking for uint16_t... yes I, [2024-02-04T15:57:07.894882 #3578208] INFO -- : checking size of uint16_t... 2 I, [2024-02-04T15:57:07.894895 #3578208] INFO -- : checking for int32_t... yes I, [2024-02-04T15:57:07.894907 #3578208] INFO -- : checking size of int32_t... 4 I, [2024-02-04T15:57:07.894921 #3578208] INFO -- : checking for uint32_t... yes I, [2024-02-04T15:57:07.894933 #3578208] INFO -- : checking size of uint32_t... 4 I, [2024-02-04T15:57:07.894950 #3578208] INFO -- : checking for int64_t... yes I, [2024-02-04T15:57:07.894965 #3578208] INFO -- : checking size of int64_t... 8 I, [2024-02-04T15:57:07.894979 #3578208] INFO -- : checking for uint64_t... yes I, [2024-02-04T15:57:07.894992 #3578208] INFO -- : checking size of uint64_t... 8 I, [2024-02-04T15:57:07.895004 #3578208] INFO -- : checking for int128_t... __int128 I, [2024-02-04T15:57:07.895016 #3578208] INFO -- : checking for uint128_t... unsigned __int128 I, [2024-02-04T15:57:07.895028 #3578208] INFO -- : checking for intptr_t... yes I, [2024-02-04T15:57:07.895041 #3578208] INFO -- : checking size of intptr_t... 8 I, [2024-02-04T15:57:07.895053 #3578208] INFO -- : checking for uintptr_t... yes I, [2024-02-04T15:57:07.895071 #3578208] INFO -- : checking size of uintptr_t... 8 I, [2024-02-04T15:57:07.895085 #3578208] INFO -- : checking for printf prefix for intptr_t... NONE I, [2024-02-04T15:57:07.895098 #3578208] INFO -- : checking for ssize_t... yes I, [2024-02-04T15:57:07.895111 #3578208] INFO -- : checking size of ssize_t... 8 I, [2024-02-04T15:57:07.895123 #3578208] INFO -- : checking for printf prefix for int64_t... NONE I, [2024-02-04T15:57:07.895135 #3578208] INFO -- : checking for stack end address... __libc_stack_end I, [2024-02-04T15:57:07.895149 #3578208] INFO -- : checking for grep that handles long lines and -e... /usr/bin/grep I, [2024-02-04T15:57:07.895161 #3578208] INFO -- : checking for egrep... /usr/bin/grep -E I, [2024-02-04T15:57:07.895173 #3578208] INFO -- : checking type of array argument to getgroups... gid_t I, [2024-02-04T15:57:07.895186 #3578208] INFO -- : checking for working alloca.h... yes I, [2024-02-04T15:57:07.895206 #3578208] INFO -- : checking for alloca... yes I, [2024-02-04T15:57:07.895220 #3578208] INFO -- : checking for dynamic size alloca... ok I, [2024-02-04T15:57:07.895232 #3578208] INFO -- : checking for working memcmp... yes I, [2024-02-04T15:57:07.895244 #3578208] INFO -- : checking for dup... yes I, [2024-02-04T15:57:07.895255 #3578208] INFO -- : checking for dup2... yes I, [2024-02-04T15:57:07.895267 #3578208] INFO -- : checking for acosh... yes I, [2024-02-04T15:57:07.895279 #3578208] INFO -- : checking for cbrt... yes I, [2024-02-04T15:57:07.895292 #3578208] INFO -- : checking for crypt... yes I, [2024-02-04T15:57:07.895305 #3578208] INFO -- : checking for erf... yes I, [2024-02-04T15:57:07.895318 #3578208] INFO -- : checking for explicit_bzero... yes I, [2024-02-04T15:57:07.895335 #3578208] INFO -- : checking for ffs... yes I, [2024-02-04T15:57:07.895348 #3578208] INFO -- : checking for flock... yes I, [2024-02-04T15:57:07.895361 #3578208] INFO -- : checking for hypot... yes I, [2024-02-04T15:57:07.895374 #3578208] INFO -- : checking for lgamma_r... yes I, [2024-02-04T15:57:07.895397 #3578208] INFO -- : checking for memmove... yes I, [2024-02-04T15:57:07.895411 #3578208] INFO -- : checking for nan... yes I, [2024-02-04T15:57:07.895424 #3578208] INFO -- : checking for nextafter... yes I, [2024-02-04T15:57:07.895438 #3578208] INFO -- : checking for setproctitle... no I, [2024-02-04T15:57:07.895453 #3578208] INFO -- : checking for strchr... yes I, [2024-02-04T15:57:07.895464 #3578208] INFO -- : checking for strerror... yes I, [2024-02-04T15:57:07.895482 #3578208] INFO -- : checking for strlcat... no I, [2024-02-04T15:57:07.895496 #3578208] INFO -- : checking for strlcpy... no I, [2024-02-04T15:57:07.895510 #3578208] INFO -- : checking for strstr... yes I, [2024-02-04T15:57:07.895523 #3578208] INFO -- : checking for tgamma... yes I, [2024-02-04T15:57:07.895536 #3578208] INFO -- : checking for sys/pstat.h... no I, [2024-02-04T15:57:07.895548 #3578208] INFO -- : checking for fork... yes I, [2024-02-04T15:57:07.895578 #3578208] INFO -- : checking for vfork... yes I, [2024-02-04T15:57:07.895594 #3578208] INFO -- : checking for working fork... yes I, [2024-02-04T15:57:07.895607 #3578208] INFO -- : checking for __syscall... no I, [2024-02-04T15:57:07.895620 #3578208] INFO -- : checking for _longjmp... yes I, [2024-02-04T15:57:07.895639 #3578208] INFO -- : checking for arc4random_buf... no I, [2024-02-04T15:57:07.895653 #3578208] INFO -- : checking for atan2l... yes I, [2024-02-04T15:57:07.895666 #3578208] INFO -- : checking for atan2f... yes I, [2024-02-04T15:57:07.895679 #3578208] INFO -- : checking for chmod... yes I, [2024-02-04T15:57:07.895692 #3578208] INFO -- : checking for chown... yes I, [2024-02-04T15:57:07.895705 #3578208] INFO -- : checking for chroot... yes I, [2024-02-04T15:57:07.895718 #3578208] INFO -- : checking for chsize... no I, [2024-02-04T15:57:07.895730 #3578208] INFO -- : checking for clock_gettime... yes I, [2024-02-04T15:57:07.895742 #3578208] INFO -- : checking for copy_file_range... yes I, [2024-02-04T15:57:07.895754 #3578208] INFO -- : checking for cosh... yes I, [2024-02-04T15:57:07.895773 #3578208] INFO -- : checking for crypt_r... yes I, [2024-02-04T15:57:07.895787 #3578208] INFO -- : checking for dirfd... yes I, [2024-02-04T15:57:07.895799 #3578208] INFO -- : checking for dl_iterate_phdr... yes I, [2024-02-04T15:57:07.895812 #3578208] INFO -- : checking for dlopen... yes I, [2024-02-04T15:57:07.895825 #3578208] INFO -- : checking for dladdr... yes I, [2024-02-04T15:57:07.895838 #3578208] INFO -- : checking for dup3... yes I, [2024-02-04T15:57:07.895850 #3578208] INFO -- : checking for eaccess... yes I, [2024-02-04T15:57:07.895862 #3578208] INFO -- : checking for endgrent... yes I, [2024-02-04T15:57:07.895874 #3578208] INFO -- : checking for eventfd... yes I, [2024-02-04T15:57:07.895887 #3578208] INFO -- : checking for execl... yes I, [2024-02-04T15:57:07.895906 #3578208] INFO -- : checking for execle... yes I, [2024-02-04T15:57:07.895919 #3578208] INFO -- : checking for execv... yes I, [2024-02-04T15:57:07.895932 #3578208] INFO -- : checking for execve... yes I, [2024-02-04T15:57:07.895943 #3578208] INFO -- : checking for explicit_memset... no I, [2024-02-04T15:57:07.895955 #3578208] INFO -- : checking for fcopyfile... no I, [2024-02-04T15:57:07.895966 #3578208] INFO -- : checking for fchdir... yes I, [2024-02-04T15:57:07.895978 #3578208] INFO -- : checking for fchmod... yes I, [2024-02-04T15:57:07.895990 #3578208] INFO -- : checking for fchown... yes I, [2024-02-04T15:57:07.896003 #3578208] INFO -- : checking for fcntl... yes I, [2024-02-04T15:57:07.896016 #3578208] INFO -- : checking for fdatasync... yes I, [2024-02-04T15:57:07.896034 #3578208] INFO -- : checking for fdopendir... yes I, [2024-02-04T15:57:07.896049 #3578208] INFO -- : checking for fgetattrlist... no I, [2024-02-04T15:57:07.896062 #3578208] INFO -- : checking for fmod... yes I, [2024-02-04T15:57:07.896074 #3578208] INFO -- : checking for fstatat... yes I, [2024-02-04T15:57:07.896088 #3578208] INFO -- : checking for fsync... yes I, [2024-02-04T15:57:07.896110 #3578208] INFO -- : checking for ftruncate... yes I, [2024-02-04T15:57:16.102731 #3578208] INFO -- : checking for ftruncate64... yes I, [2024-02-04T15:57:16.102940 #3578208] INFO -- : checking for getattrlist... no I, [2024-02-04T15:57:16.102962 #3578208] INFO -- : checking for getcwd... yes I, [2024-02-04T15:57:16.102976 #3578208] INFO -- : checking for getegid... yes I, [2024-02-04T15:57:16.102999 #3578208] INFO -- : checking for getentropy... yes I, [2024-02-04T15:57:16.103013 #3578208] INFO -- : checking for geteuid... yes I, [2024-02-04T15:57:16.103024 #3578208] INFO -- : checking for getgid... yes I, [2024-02-04T15:57:16.103037 #3578208] INFO -- : checking for getgidx... no I, [2024-02-04T15:57:16.103049 #3578208] INFO -- : checking for getgrnam... yes I, [2024-02-04T15:57:16.103060 #3578208] INFO -- : checking for getgrnam_r... yes I, [2024-02-04T15:57:16.103074 #3578208] INFO -- : checking for getgroups... yes I, [2024-02-04T15:57:16.103090 #3578208] INFO -- : checking for getlogin... yes I, [2024-02-04T15:57:16.103105 #3578208] INFO -- : checking for getlogin_r... yes I, [2024-02-04T15:57:16.103124 #3578208] INFO -- : checking for getpgid... yes I, [2024-02-04T15:57:16.103137 #3578208] INFO -- : checking for getpgrp... yes I, [2024-02-04T15:57:16.103151 #3578208] INFO -- : checking for getppid... yes I, [2024-02-04T15:57:16.103167 #3578208] INFO -- : checking for getpriority... yes I, [2024-02-04T15:57:16.103182 #3578208] INFO -- : checking for getpwnam... yes I, [2024-02-04T15:57:16.103197 #3578208] INFO -- : checking for getpwnam_r... yes I, [2024-02-04T15:57:16.103211 #3578208] INFO -- : checking for getpwuid... yes I, [2024-02-04T15:57:16.103226 #3578208] INFO -- : checking for getpwuid_r... yes I, [2024-02-04T15:57:16.103242 #3578208] INFO -- : checking for getrandom... yes I, [2024-02-04T15:57:16.103258 #3578208] INFO -- : checking for getresgid... yes I, [2024-02-04T15:57:16.103275 #3578208] INFO -- : checking for getresuid... yes I, [2024-02-04T15:57:16.103287 #3578208] INFO -- : checking for getrlimit... yes I, [2024-02-04T15:57:16.103300 #3578208] INFO -- : checking for getsid... yes I, [2024-02-04T15:57:16.103312 #3578208] INFO -- : checking for gettimeofday... yes I, [2024-02-04T15:57:16.103324 #3578208] INFO -- : checking for getuid... yes I, [2024-02-04T15:57:16.103337 #3578208] INFO -- : checking for getuidx... no I, [2024-02-04T15:57:16.103350 #3578208] INFO -- : checking for gmtime_r... yes I, [2024-02-04T15:57:16.103362 #3578208] INFO -- : checking for grantpt... yes I, [2024-02-04T15:57:16.103376 #3578208] INFO -- : checking for initgroups... yes I, [2024-02-04T15:57:16.103390 #3578208] INFO -- : checking for ioctl... yes I, [2024-02-04T15:57:16.103409 #3578208] INFO -- : checking for isfinite... no I, [2024-02-04T15:57:16.103423 #3578208] INFO -- : checking for issetugid... no I, [2024-02-04T15:57:16.103438 #3578208] INFO -- : checking for kill... yes I, [2024-02-04T15:57:16.103452 #3578208] INFO -- : checking for killpg... yes I, [2024-02-04T15:57:16.103467 #3578208] INFO -- : checking for lchmod... yes I, [2024-02-04T15:57:16.103480 #3578208] INFO -- : checking for lchown... yes I, [2024-02-04T15:57:16.103492 #3578208] INFO -- : checking for link... yes I, [2024-02-04T15:57:16.103503 #3578208] INFO -- : checking for llabs... yes I, [2024-02-04T15:57:16.103513 #3578208] INFO -- : checking for lockf... yes I, [2024-02-04T15:57:16.103524 #3578208] INFO -- : checking for log2... yes I, [2024-02-04T15:57:16.103540 #3578208] INFO -- : checking for lstat... yes I, [2024-02-04T15:57:16.103552 #3578208] INFO -- : checking for lutimes... yes I, [2024-02-04T15:57:16.103602 #3578208] INFO -- : checking for malloc_usable_size... yes I, [2024-02-04T15:57:16.103616 #3578208] INFO -- : checking for malloc_size... no I, [2024-02-04T15:57:16.103626 #3578208] INFO -- : checking for malloc_trim... yes I, [2024-02-04T15:57:16.103637 #3578208] INFO -- : checking for mblen... yes I, [2024-02-04T15:57:16.103659 #3578208] INFO -- : checking for memalign... yes I, [2024-02-04T15:57:16.103675 #3578208] INFO -- : checking for memset_s... no I, [2024-02-04T15:57:16.103688 #3578208] INFO -- : checking for writev... yes I, [2024-02-04T15:57:16.103700 #3578208] INFO -- : checking for memrchr... yes I, [2024-02-04T15:57:16.103717 #3578208] INFO -- : checking for memmem... yes I, [2024-02-04T15:57:16.103729 #3578208] INFO -- : checking for mkfifo... yes I, [2024-02-04T15:57:16.103740 #3578208] INFO -- : checking for mknod... yes I, [2024-02-04T15:57:16.103751 #3578208] INFO -- : checking for mktime... yes I, [2024-02-04T15:57:16.103763 #3578208] INFO -- : checking for mmap... yes I, [2024-02-04T15:57:16.103774 #3578208] INFO -- : checking for mremap... yes I, [2024-02-04T15:57:16.103787 #3578208] INFO -- : checking for openat... yes I, [2024-02-04T15:57:16.103800 #3578208] INFO -- : checking for pclose... yes I, [2024-02-04T15:57:16.103813 #3578208] INFO -- : checking for pipe... yes I, [2024-02-04T15:57:16.103827 #3578208] INFO -- : checking for pipe2... yes I, [2024-02-04T15:57:16.103846 #3578208] INFO -- : checking for poll... yes I, [2024-02-04T15:57:16.103861 #3578208] INFO -- : checking for popen... yes I, [2024-02-04T15:57:16.103873 #3578208] INFO -- : checking for posix_fadvise... yes I, [2024-02-04T15:57:16.103886 #3578208] INFO -- : checking for posix_madvise... yes I, [2024-02-04T15:57:16.103899 #3578208] INFO -- : checking for posix_memalign... yes I, [2024-02-04T15:57:16.103910 #3578208] INFO -- : checking for ppoll... yes I, [2024-02-04T15:57:16.103922 #3578208] INFO -- : checking for pread... yes I, [2024-02-04T15:57:16.103935 #3578208] INFO -- : checking for pwrite... yes I, [2024-02-04T15:57:16.103947 #3578208] INFO -- : checking for qsort_r... yes I, [2024-02-04T15:57:16.103966 #3578208] INFO -- : checking for qsort_s... no I, [2024-02-04T15:57:16.103981 #3578208] INFO -- : checking for readlink... yes I, [2024-02-04T15:57:16.103996 #3578208] INFO -- : checking for realpath... yes I, [2024-02-04T15:57:16.104010 #3578208] INFO -- : checking for round... yes I, [2024-02-04T15:57:16.104024 #3578208] INFO -- : checking for sched_getaffinity... yes I, [2024-02-04T15:57:16.104037 #3578208] INFO -- : checking for seekdir... yes I, [2024-02-04T15:57:16.104051 #3578208] INFO -- : checking for select_large_fdset... no I, [2024-02-04T15:57:16.104060 #3578208] INFO -- : checking for sendfile... yes I, [2024-02-04T15:57:16.104067 #3578208] INFO -- : checking for setegid... yes I, [2024-02-04T15:57:16.104074 #3578208] INFO -- : checking for setenv... yes I, [2024-02-04T15:57:16.104085 #3578208] INFO -- : checking for seteuid... yes I, [2024-02-04T15:57:16.104093 #3578208] INFO -- : checking for setgid... yes I, [2024-02-04T15:57:16.104100 #3578208] INFO -- : checking for setgroups... yes I, [2024-02-04T15:57:16.104107 #3578208] INFO -- : checking for setpgid... yes I, [2024-02-04T15:57:16.104114 #3578208] INFO -- : checking for setpgrp... yes I, [2024-02-04T15:57:16.104121 #3578208] INFO -- : checking for setregid... yes I, [2024-02-04T15:57:16.104128 #3578208] INFO -- : checking for setresgid... yes I, [2024-02-04T15:57:16.104134 #3578208] INFO -- : checking for setresuid... yes I, [2024-02-04T15:57:16.104147 #3578208] INFO -- : checking for setreuid... yes I, [2024-02-04T15:57:16.104160 #3578208] INFO -- : checking for setrgid... no I, [2024-02-04T15:57:16.104177 #3578208] INFO -- : checking for setrlimit... yes I, [2024-02-04T15:57:16.104192 #3578208] INFO -- : checking for setruid... no I, [2024-02-04T15:57:16.104204 #3578208] INFO -- : checking for setsid... yes I, [2024-02-04T15:57:16.104216 #3578208] INFO -- : checking for setuid... yes I, [2024-02-04T15:57:16.104228 #3578208] INFO -- : checking for shutdown... yes I, [2024-02-04T15:57:16.104242 #3578208] INFO -- : checking for sigaction... yes I, [2024-02-04T15:57:16.104254 #3578208] INFO -- : checking for sigaltstack... yes I, [2024-02-04T15:57:16.104268 #3578208] INFO -- : checking for sigprocmask... yes I, [2024-02-04T15:57:16.104288 #3578208] INFO -- : checking for sinh... yes I, [2024-02-04T15:57:16.104303 #3578208] INFO -- : checking for snprintf... yes I, [2024-02-04T15:57:16.104317 #3578208] INFO -- : checking for spawnv... no I, [2024-02-04T15:57:16.104324 #3578208] INFO -- : checking for symlink... yes I, [2024-02-04T15:57:16.104332 #3578208] INFO -- : checking for syscall... yes I, [2024-02-04T15:57:16.104339 #3578208] INFO -- : checking for sysconf... yes I, [2024-02-04T15:57:16.104345 #3578208] INFO -- : checking for system... yes I, [2024-02-04T15:57:16.104351 #3578208] INFO -- : checking for tanh... yes I, [2024-02-04T15:57:16.104359 #3578208] INFO -- : checking for telldir... yes I, [2024-02-04T15:57:16.104365 #3578208] INFO -- : checking for timegm... yes I, [2024-02-04T15:57:16.104372 #3578208] INFO -- : checking for times... yes I, [2024-02-04T15:57:16.104378 #3578208] INFO -- : checking for truncate... yes I, [2024-02-04T15:57:16.104387 #3578208] INFO -- : checking for truncate64... yes I, [2024-02-04T15:57:16.104394 #3578208] INFO -- : checking for tzset... yes I, [2024-02-04T15:57:16.104401 #3578208] INFO -- : checking for umask... yes I, [2024-02-04T15:57:16.104407 #3578208] INFO -- : checking for unsetenv... yes I, [2024-02-04T15:57:16.104417 #3578208] INFO -- : checking for utimensat... yes I, [2024-02-04T15:57:16.104431 #3578208] INFO -- : checking for utimes... yes I, [2024-02-04T15:57:16.104445 #3578208] INFO -- : checking for wait4... yes I, [2024-02-04T15:57:16.104453 #3578208] INFO -- : checking for waitpid... yes I, [2024-02-04T15:57:16.104460 #3578208] INFO -- : checking for __cospi... no I, [2024-02-04T15:57:16.104467 #3578208] INFO -- : checking for __sinpi... no I, [2024-02-04T15:57:16.104480 #3578208] INFO -- : checking for statx... yes I, [2024-02-04T15:57:16.104489 #3578208] INFO -- : checking if getcwd allocates buffer if NULL is given... yes I, [2024-02-04T15:57:16.104496 #3578208] INFO -- : checking for crypt.h... yes I, [2024-02-04T15:57:16.104504 #3578208] INFO -- : checking for struct crypt_data.initialized... yes I, [2024-02-04T15:57:16.104511 #3578208] INFO -- : checking for __builtin_alloca_with_align... yes I, [2024-02-04T15:57:16.104518 #3578208] INFO -- : checking for __builtin_assume_aligned... yes I, [2024-02-04T15:57:16.104526 #3578208] INFO -- : checking for __builtin_bswap16... yes I, [2024-02-04T15:57:16.104533 #3578208] INFO -- : checking for __builtin_bswap32... yes I, [2024-02-04T15:57:16.104539 #3578208] INFO -- : checking for __builtin_bswap64... yes I, [2024-02-04T15:57:16.104546 #3578208] INFO -- : checking for __builtin_popcount... yes I, [2024-02-04T15:57:16.104557 #3578208] INFO -- : checking for __builtin_popcountll... yes I, [2024-02-04T15:57:16.104565 #3578208] INFO -- : checking for __builtin_clz... yes I, [2024-02-04T15:57:16.104573 #3578208] INFO -- : checking for __builtin_clzl... yes I, [2024-02-04T15:57:16.104580 #3578208] INFO -- : checking for __builtin_clzll... yes I, [2024-02-04T15:57:16.104588 #3578208] INFO -- : checking for __builtin_ctz... yes I, [2024-02-04T15:57:16.104595 #3578208] INFO -- : checking for __builtin_ctzll... yes E, [2024-02-04T15:57:20.736692 #3578208] ERROR -- : In file included from conftest.c:4: E, [2024-02-04T15:57:20.736766 #3578208] ERROR -- : /tmp/ruby/src/trunk-repeat20-asserts/version.h:25:39: error: invalid suffix "RUBY_RELEASE_MONTH" on integer constant E, [2024-02-04T15:57:20.736783 #3578208] ERROR -- : 25 | #define ONLY_ONE_DIGIT(x) TOKEN_PASTE(10,x) < 1000 E, [2024-02-04T15:57:20.736796 #3578208] ERROR -- : | ^~ E, [2024-02-04T15:57:20.736808 #3578208] ERROR -- : /tmp/ruby/src/trunk-repeat20-asserts/version.h:23:26: note: in definition of macro 'TOKEN_PASTE' E, [2024-02-04T15:57:20.736821 #3578208] ERROR -- : 23 | #define TOKEN_PASTE(x,y) x##y E, [2024-02-04T15:57:20.736833 #3578208] ERROR -- : | ^ E, [2024-02-04T15:57:20.736844 #3578208] ERROR -- : /tmp/ruby/src/trunk-repeat20-asserts/version.h:29:5: note: in expansion of macro 'ONLY_ONE_DIGIT' E, [2024-02-04T15:57:20.736870 #3578208] ERROR -- : 29 | #if ONLY_ONE_DIGIT(RUBY_RELEASE_MONTH) E, [2024-02-04T15:57:20.736882 #3578208] ERROR -- : | ^~~~~~~~~~~~~~ E, [2024-02-04T15:57:20.736954 #3578208] ERROR -- : /tmp/ruby/src/trunk-repeat20-asserts/version.h:25:39: error: invalid suffix "RUBY_RELEASE_DAY" on integer constant E, [2024-02-04T15:57:20.736977 #3578208] ERROR -- : 25 | #define ONLY_ONE_DIGIT(x) TOKEN_PASTE(10,x) < 1000 E, [2024-02-04T15:57:20.737181 #3578208] ERROR -- : | ^~ E, [2024-02-04T15:57:20.737193 #3578208] ERROR -- : /tmp/ruby/src/trunk-repeat20-asserts/version.h:23:26: note: in definition of macro 'TOKEN_PASTE' E, [2024-02-04T15:57:20.737204 #3578208] ERROR -- : 23 | #define TOKEN_PASTE(x,y) x##y E, [2024-02-04T15:57:20.737214 #3578208] ERROR -- : | ^ E, [2024-02-04T15:57:20.737224 #3578208] ERROR -- : /tmp/ruby/src/trunk-repeat20-asserts/version.h:34:5: note: in expansion of macro 'ONLY_ONE_DIGIT' E, [2024-02-04T15:57:20.737244 #3578208] ERROR -- : 34 | #if ONLY_ONE_DIGIT(RUBY_RELEASE_DAY) E, [2024-02-04T15:57:20.737254 #3578208] ERROR -- : | ^~~~~~~~~~~~~~ I, [2024-02-04T15:57:21.208726 #3578208] INFO -- : checking for __builtin_add_overflow... yes I, [2024-02-04T15:57:21.208793 #3578208] INFO -- : checking for __builtin_sub_overflow... yes I, [2024-02-04T15:57:21.208814 #3578208] INFO -- : checking for __builtin_mul_overflow... yes I, [2024-02-04T15:57:21.208827 #3578208] INFO -- : checking for __builtin_mul_overflow_p... yes I, [2024-02-04T15:57:21.208835 #3578208] INFO -- : checking for __builtin_constant_p... yes I, [2024-02-04T15:57:21.208843 #3578208] INFO -- : checking for __builtin_choose_expr... yes I, [2024-02-04T15:57:21.208849 #3578208] INFO -- : checking for __builtin_choose_expr_constant_p... yes I, [2024-02-04T15:57:21.208856 #3578208] INFO -- : checking for __builtin_types_compatible_p... yes I, [2024-02-04T15:57:21.208863 #3578208] INFO -- : checking for __builtin_trap... yes I, [2024-02-04T15:57:21.208870 #3578208] INFO -- : checking for __builtin_expect... yes I, [2024-02-04T15:57:21.208877 #3578208] INFO -- : checking for __builtin_mul_overflow with long long arguments... yes I, [2024-02-04T15:57:21.208884 #3578208] INFO -- : checking whether qsort_r is GNU version... yes I, [2024-02-04T15:57:21.208891 #3578208] INFO -- : checking whether qsort_r is BSD version... no I, [2024-02-04T15:57:21.208898 #3578208] INFO -- : checking whether atan2 handles Inf as C99... yes I, [2024-02-04T15:57:21.208904 #3578208] INFO -- : checking for clock_getres... yes I, [2024-02-04T15:57:21.208911 #3578208] INFO -- : checking for timer_create in -lrt... yes I, [2024-02-04T15:57:21.208918 #3578208] INFO -- : checking for timer_settime in -lrt... yes I, [2024-02-04T15:57:21.208925 #3578208] INFO -- : checking for unsetenv returns a value... yes I, [2024-02-04T15:57:21.208943 #3578208] INFO -- : checking whether struct tm is in sys/time.h or time.h... time.h I, [2024-02-04T15:57:21.208950 #3578208] INFO -- : checking for struct tm.tm_zone... yes I, [2024-02-04T15:57:21.208957 #3578208] INFO -- : checking for struct tm.tm_gmtoff... yes I, [2024-02-04T15:57:21.208964 #3578208] INFO -- : checking for external int daylight... yes I, [2024-02-04T15:57:21.208970 #3578208] INFO -- : checking for negative time_t for gmtime(3)... yes I, [2024-02-04T15:57:21.208977 #3578208] INFO -- : checking for localtime(3) overflow correctly... yes I, [2024-02-04T15:57:21.208983 #3578208] INFO -- : checking for sig_t... yes I, [2024-02-04T15:57:21.208989 #3578208] INFO -- : checking whether right shift preserve sign bit... yes I, [2024-02-04T15:57:21.208996 #3578208] INFO -- : checking whether _SC_CLK_TCK is supported... yes I, [2024-02-04T15:57:21.209002 #3578208] INFO -- : checking stack growing direction on x86_64... -1 I, [2024-02-04T15:57:21.209012 #3578208] INFO -- : checking native coroutine implementation for x86_64-linux... amd64 I, [2024-02-04T15:57:21.209027 #3578208] INFO -- : checking whether pthread_t is scalar type... yes I, [2024-02-04T15:57:21.209034 #3578208] INFO -- : checking for sched_yield... yes I, [2024-02-04T15:57:21.209041 #3578208] INFO -- : checking for pthread_attr_setinheritsched... yes I, [2024-02-04T15:57:21.209047 #3578208] INFO -- : checking for pthread_attr_get_np... no I, [2024-02-04T15:57:21.209053 #3578208] INFO -- : checking for pthread_attr_getstack... yes I, [2024-02-04T15:57:21.209060 #3578208] INFO -- : checking for pthread_attr_getguardsize... yes I, [2024-02-04T15:57:21.209067 #3578208] INFO -- : checking for pthread_get_stackaddr_np... no I, [2024-02-04T15:57:21.209073 #3578208] INFO -- : checking for pthread_get_stacksize_np... no I, [2024-02-04T15:57:21.209083 #3578208] INFO -- : checking for thr_stksegment... no I, [2024-02-04T15:57:21.209089 #3578208] INFO -- : checking for pthread_stackseg_np... no I, [2024-02-04T15:57:21.209095 #3578208] INFO -- : checking for pthread_getthrds_np... no I, [2024-02-04T15:57:21.209102 #3578208] INFO -- : checking for pthread_condattr_setclock... yes I, [2024-02-04T15:57:21.209108 #3578208] INFO -- : checking for pthread_setname_np... yes I, [2024-02-04T15:57:21.209114 #3578208] INFO -- : checking for pthread_set_name_np... no I, [2024-02-04T15:57:21.209120 #3578208] INFO -- : checking for pthread_sigmask... yes I, [2024-02-04T15:57:21.209127 #3578208] INFO -- : checking for pthread_getattr_np... yes I, [2024-02-04T15:57:21.209133 #3578208] INFO -- : checking arguments of pthread_setname_np... (pthread_self(), name) I, [2024-02-04T15:57:21.209140 #3578208] INFO -- : checking for thread-local storage sepcifier... _Thread_local I, [2024-02-04T15:57:21.209149 #3578208] INFO -- : checking if mcontext_t is a pointer... no I, [2024-02-04T15:57:21.209156 #3578208] INFO -- : checking for getcontext... yes I, [2024-02-04T15:57:21.209163 #3578208] INFO -- : checking for setcontext... yes I, [2024-02-04T15:57:21.209170 #3578208] INFO -- : checking if fork works with pthread... yes I, [2024-02-04T15:57:21.209176 #3578208] INFO -- : checking for sys/user.h... yes I, [2024-02-04T15:57:21.209184 #3578208] INFO -- : checking whether PAGE_SIZE is compile-time const... yes I, [2024-02-04T15:57:21.209191 #3578208] INFO -- : checking ioctl request type... unsigned long I, [2024-02-04T15:57:21.209197 #3578208] INFO -- : checking for elf.h... yes I, [2024-02-04T15:57:21.209203 #3578208] INFO -- : checking for elf_abi.h... no I, [2024-02-04T15:57:21.209213 #3578208] INFO -- : checking for uncompress in -lz... yes I, [2024-02-04T15:57:21.209219 #3578208] INFO -- : checking for mach-o/loader.h... no I, [2024-02-04T15:57:21.209226 #3578208] INFO -- : checking whether OS depend dynamic link works... yes I, [2024-02-04T15:57:21.209232 #3578208] INFO -- : checking for backtrace... yes I, [2024-02-04T15:57:21.209238 #3578208] INFO -- : checking for broken backtrace... no I, [2024-02-04T15:57:21.209245 #3578208] INFO -- : checking for valgrind/memcheck.h... yes I, [2024-02-04T15:57:21.209251 #3578208] INFO -- : checking for strip flags... -S -x I, [2024-02-04T15:57:21.209257 #3578208] INFO -- : checking whether -Wl,--no-as-needed is accepted as LDFLAGS... yes I, [2024-02-04T15:57:21.209264 #3578208] INFO -- : checking whether -Wl,--no-undefined is accepted as LDFLAGS... yes I, [2024-02-04T15:57:21.209272 #3578208] INFO -- : checking whether wrapper for LD_LIBRARY_PATH is needed... no I, [2024-02-04T15:57:21.209279 #3578208] INFO -- : checking whether dtrace USDT is available... no I, [2024-02-04T15:57:21.209285 #3578208] INFO -- : checking for __builtin_setjmp... yes with cast () I, [2024-02-04T15:57:21.209292 #3578208] INFO -- : checking for _setjmpex as a macro or function... no I, [2024-02-04T15:57:21.209299 #3578208] INFO -- : checking for _setjmp as a macro or function... yes I, [2024-02-04T15:57:21.209306 #3578208] INFO -- : checking for sigsetjmp as a macro or function... no I, [2024-02-04T15:57:21.209313 #3578208] INFO -- : checking for setjmp type... __builtin_setjmp I, [2024-02-04T15:57:21.209323 #3578208] INFO -- : checking for rustc... rustc I, [2024-02-04T15:57:21.209329 #3578208] INFO -- : checking whether rustc works for YJIT... yes I, [2024-02-04T15:57:21.209336 #3578208] INFO -- : checking for prefix of external symbols... NONE I, [2024-02-04T15:57:21.209345 #3578208] INFO -- : checking for default symbols in empty shared library... I, [2024-02-04T15:57:21.209351 #3578208] INFO -- : checking if make is GNU make... yes I, [2024-02-04T15:57:21.209359 #3578208] INFO -- : .ext/include/x86_64-linux/ruby/config.h unchanged I, [2024-02-04T15:57:21.209365 #3578208] INFO -- : configure: ruby library version = 3.4.0+0 I, [2024-02-04T15:57:21.209372 #3578208] INFO -- : configure: creating ./config.status I, [2024-02-04T15:57:21.209378 #3578208] INFO -- : --- I, [2024-02-04T15:57:21.209384 #3578208] INFO -- : Configuration summary for ruby version 3.4.0 I, [2024-02-04T15:57:21.209391 #3578208] INFO -- : I, [2024-02-04T15:57:21.209398 #3578208] INFO -- : * Installation prefix: /tmp/ruby/install/trunk-repeat20-asserts I, [2024-02-04T15:57:21.209404 #3578208] INFO -- : * exec prefix: ${prefix} I, [2024-02-04T15:57:21.209413 #3578208] INFO -- : * arch: x86_64-linux I, [2024-02-04T15:57:21.209420 #3578208] INFO -- : * site arch: ${arch} I, [2024-02-04T15:57:21.209426 #3578208] INFO -- : * RUBY_BASE_NAME: ruby I, [2024-02-04T15:57:21.209433 #3578208] INFO -- : * enable shared: yes I, [2024-02-04T15:57:21.209440 #3578208] INFO -- : * ruby lib prefix: ${libdir}/${RUBY_BASE_NAME} I, [2024-02-04T15:57:21.209446 #3578208] INFO -- : * site libraries path: ${rubylibprefix}/${sitearch} I, [2024-02-04T15:57:21.209452 #3578208] INFO -- : * vendor path: ${rubylibprefix}/vendor_ruby I, [2024-02-04T15:57:21.209458 #3578208] INFO -- : * target OS: linux I, [2024-02-04T15:57:21.209464 #3578208] INFO -- : * compiler: gcc I, [2024-02-04T15:57:21.209473 #3578208] INFO -- : * with thread: pthread I, [2024-02-04T15:57:21.454886 #3578208] INFO -- : * with coroutine: amd64 I, [2024-02-04T15:57:21.454954 #3578208] INFO -- : * enable shared libs: yes I, [2024-02-04T15:57:21.454971 #3578208] INFO -- : * dynamic library ext: so I, [2024-02-04T15:57:21.454983 #3578208] INFO -- : * CFLAGS: ${optflags} ${debugflags} ${warnflags} I, [2024-02-04T15:57:21.454996 #3578208] INFO -- : * LDFLAGS: -L. -fstack-protector-strong -rdynamic \ I, [2024-02-04T15:57:21.455008 #3578208] INFO -- : -Wl,-export-dynamic -Wl,--no-as-needed I, [2024-02-04T15:57:21.455021 #3578208] INFO -- : * DLDFLAGS: -Wl,--compress-debug-sections=zlib I, [2024-02-04T15:57:21.455033 #3578208] INFO -- : * optflags: -O3 -fno-fast-math I, [2024-02-04T15:57:21.455053 #3578208] INFO -- : * debugflags: -ggdb3 I, [2024-02-04T15:57:21.455066 #3578208] INFO -- : * warnflags: -Wall -Wextra -Wdeprecated-declarations \ I, [2024-02-04T15:57:21.455080 #3578208] INFO -- : -Wdiv-by-zero -Wduplicated-cond \ I, [2024-02-04T15:57:21.455096 #3578208] INFO -- : -Wimplicit-function-declaration -Wimplicit-int \ I, [2024-02-04T15:57:21.455110 #3578208] INFO -- : -Wpointer-arith -Wwrite-strings \ I, [2024-02-04T15:57:21.455125 #3578208] INFO -- : -Wold-style-definition -Wimplicit-fallthrough=0 \ I, [2024-02-04T15:57:21.455139 #3578208] INFO -- : -Wmissing-noreturn -Wno-cast-function-type \ I, [2024-02-04T15:57:21.455153 #3578208] INFO -- : -Wno-constant-logical-operand -Wno-long-long \ I, [2024-02-04T15:57:21.455174 #3578208] INFO -- : -Wno-missing-field-initializers \ I, [2024-02-04T15:57:21.455189 #3578208] INFO -- : -Wno-overlength-strings \ I, [2024-02-04T15:57:21.455204 #3578208] INFO -- : -Wno-packed-bitfield-compat \ I, [2024-02-04T15:57:21.455229 #3578208] INFO -- : -Wno-parentheses-equality -Wno-self-assign \ I, [2024-02-04T15:57:21.455245 #3578208] INFO -- : -Wno-tautological-compare -Wno-unused-parameter \ I, [2024-02-04T15:57:21.455260 #3578208] INFO -- : -Wno-unused-value -Wsuggest-attribute=format \ I, [2024-02-04T15:57:21.455274 #3578208] INFO -- : -Wsuggest-attribute=noreturn -Wunused-variable \ I, [2024-02-04T15:57:21.455288 #3578208] INFO -- : -Wmisleading-indentation -Wundef I, [2024-02-04T15:57:21.455307 #3578208] INFO -- : * strip command: strip -S -x I, [2024-02-04T15:57:21.455321 #3578208] INFO -- : * install doc: no I, [2024-02-04T15:57:21.455336 #3578208] INFO -- : * YJIT support: yes I, [2024-02-04T15:57:21.455350 #3578208] INFO -- : * RJIT support: yes I, [2024-02-04T15:57:21.455365 #3578208] INFO -- : * man page type: man I, [2024-02-04T15:57:21.455378 #3578208] INFO -- : * BASERUBY -v: ruby 3.0.2p107 (2021-07-07 revision 0db68f0233) \ I, [2024-02-04T15:57:21.455391 #3578208] INFO -- : [x86_64-linux-gnu] I, [2024-02-04T15:57:21.455405 #3578208] INFO -- : I, [2024-02-04T15:57:21.455419 #3578208] INFO -- : --- I, [2024-02-04T15:57:21.457655 #3578208] INFO -- : MAKE=make /bin/sh ./config.status Makefile I, [2024-02-04T15:57:21.480510 #3578208] INFO -- : config.status: creating Makefile I, [2024-02-04T15:57:21.557524 #3578208] INFO -- : MAKE=make /bin/sh ./config.status GNUmakefile I, [2024-02-04T15:57:21.578031 #3578208] INFO -- : config.status: creating GNUmakefile I, [2024-02-04T15:57:21.595696 #3578208] INFO -- : GNUmakefile unchanged I, [2024-02-04T15:57:21.763803 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/revision.h updated I, [2024-02-04T15:57:21.778376 #3578208] INFO -- : generating /tmp/ruby/src/trunk-repeat20-asserts/ext/ripper/eventids2table.c I, [2024-02-04T15:57:21.782302 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/src/trunk-repeat20-asserts/ext/ripper' I, [2024-02-04T15:57:21.782375 #3578208] INFO -- : make[1]: Nothing to be done for 'src'. I, [2024-02-04T15:57:21.782404 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/src/trunk-repeat20-asserts/ext/ripper' I, [2024-02-04T15:57:22.209601 #3578208] INFO -- : /bin/sh /tmp/ruby/src/trunk-repeat20-asserts/tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp I, [2024-02-04T15:57:22.211951 #3578208] INFO -- : rbconfig.rb unchanged I, [2024-02-04T15:57:22.214989 #3578208] INFO -- : generating x86_64-linux-fake.rb I, [2024-02-04T15:57:22.325141 #3578208] INFO -- : x86_64-linux-fake.rb updated I, [2024-02-04T15:57:22.327864 #3578208] INFO -- : generating enc.mk I, [2024-02-04T15:57:22.632825 #3578208] INFO -- : making srcs under enc I, [2024-02-04T15:57:22.689984 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T15:57:22.690052 #3578208] INFO -- : make[1]: Nothing to be done for 'srcs'. I, [2024-02-04T15:57:22.690070 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T15:57:22.777471 #3578208] INFO -- : Update debug to 91fe870eeceb9ffbbc7f1bb4673f9e2f6a2c1f60 I, [2024-02-04T15:57:22.779197 #3578208] INFO -- : echo 91fe870eeceb9ffbbc7f1bb4673f9e2f6a2c1f60 | /bin/sh /tmp/ruby/src/trunk-repeat20-asserts/tool/ifchange /tmp/ruby/src/trunk-repeat20-asserts/.bundle/.timestamp/debug.revision - I, [2024-02-04T15:57:22.781841 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/.bundle/.timestamp/debug.revision unchanged I, [2024-02-04T15:57:22.897959 #3578208] INFO -- : $$$[end] "make after-update DEFS=\"-DRUBY_DEBUG=1\"" exit with 0. I, [2024-02-04T15:57:22.898415 #3578208] INFO -- : $$$[beg] make miniruby DEFS="-DRUBY_DEBUG=1" I, [2024-02-04T15:57:23.016835 #3578208] INFO -- : BASERUBY = /usr/bin/ruby --disable=gems I, [2024-02-04T15:57:23.016941 #3578208] INFO -- : CC = gcc I, [2024-02-04T15:57:23.016986 #3578208] INFO -- : LD = ld I, [2024-02-04T15:57:23.017024 #3578208] INFO -- : LDSHARED = gcc -shared I, [2024-02-04T15:57:23.017067 #3578208] INFO -- : CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC I, [2024-02-04T15:57:23.017106 #3578208] INFO -- : XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0 I, [2024-02-04T15:57:23.017141 #3578208] INFO -- : CPPFLAGS = -DRUBY_DEBUG=1 I, [2024-02-04T15:57:23.017176 #3578208] INFO -- : DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong I, [2024-02-04T15:57:23.017212 #3578208] INFO -- : SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread I, [2024-02-04T15:57:23.017246 #3578208] INFO -- : LANG = I, [2024-02-04T15:57:23.017279 #3578208] INFO -- : LC_ALL = I, [2024-02-04T15:57:23.017312 #3578208] INFO -- : LC_CTYPE = I, [2024-02-04T15:57:23.017346 #3578208] INFO -- : MFLAGS = I, [2024-02-04T15:57:23.017382 #3578208] INFO -- : RUSTC = rustc I, [2024-02-04T15:57:23.017422 #3578208] INFO -- : YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs I, [2024-02-04T15:57:23.020787 #3578208] INFO -- : gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 I, [2024-02-04T15:57:23.020852 #3578208] INFO -- : Copyright (C) 2021 Free Software Foundation, Inc. I, [2024-02-04T15:57:23.020873 #3578208] INFO -- : This is free software; see the source for copying conditions. There is NO I, [2024-02-04T15:57:23.020889 #3578208] INFO -- : warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I, [2024-02-04T15:57:23.020904 #3578208] INFO -- : I, [2024-02-04T15:57:23.038462 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/main.c I, [2024-02-04T15:57:23.125729 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/dmydln.c I, [2024-02-04T15:57:23.374891 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/miniinit.c I, [2024-02-04T15:57:24.335152 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/array.c I, [2024-02-04T15:57:28.512927 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ast.c I, [2024-02-04T15:57:29.618583 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/bignum.c I, [2024-02-04T15:57:33.641206 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/class.c I, [2024-02-04T15:57:35.063687 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/compar.c I, [2024-02-04T15:57:35.345722 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/compile.c I, [2024-02-04T15:57:51.768406 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/complex.c I, [2024-02-04T15:57:54.137726 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/cont.c I, [2024-02-04T15:57:55.190610 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/debug.c I, [2024-02-04T15:57:55.502964 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/debug_counter.c I, [2024-02-04T15:57:55.751200 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/dir.c I, [2024-02-04T15:57:58.790599 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/dln_find.c I, [2024-02-04T15:57:59.050989 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/encoding.c I, [2024-02-04T15:58:00.072473 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enum.c I, [2024-02-04T15:58:02.871941 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enumerator.c I, [2024-02-04T15:58:05.257758 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/error.c I, [2024-02-04T15:58:06.994087 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/eval.c I, [2024-02-04T15:58:08.563332 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/file.c I, [2024-02-04T15:58:10.521478 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/gc.c I, [2024-02-04T15:58:16.196338 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/hash.c I, [2024-02-04T15:58:18.785690 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/inits.c I, [2024-02-04T15:58:19.010225 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/io.c I, [2024-02-04T15:58:23.811354 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/io_buffer.c I, [2024-02-04T15:58:25.566233 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/iseq.c I, [2024-02-04T15:58:28.205043 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/load.c I, [2024-02-04T15:58:29.819497 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/marshal.c I, [2024-02-04T15:58:31.857060 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/math.c I, [2024-02-04T15:58:32.330503 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/memory_view.c I, [2024-02-04T15:58:32.883039 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/rjit.c I, [2024-02-04T15:58:33.433806 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/rjit_c.c I, [2024-02-04T15:58:35.135865 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/node.c I, [2024-02-04T15:58:35.579978 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/node_dump.c I, [2024-02-04T15:58:37.741818 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/numeric.c I, [2024-02-04T15:58:40.548053 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/object.c I, [2024-02-04T15:58:42.671877 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/pack.c I, [2024-02-04T15:58:44.609968 #3578208] INFO -- : compiling parse.c I, [2024-02-04T15:58:56.808173 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/proc.c I, [2024-02-04T15:58:58.980096 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/process.c I, [2024-02-04T15:59:01.634176 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ractor.c I, [2024-02-04T15:59:03.882948 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/random.c I, [2024-02-04T15:59:05.262012 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/range.c I, [2024-02-04T15:59:07.360637 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/rational.c I, [2024-02-04T15:59:09.814021 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/re.c I, [2024-02-04T15:59:12.169163 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/regcomp.c I, [2024-02-04T15:59:14.284021 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/regenc.c I, [2024-02-04T15:59:14.644892 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/regerror.c I, [2024-02-04T15:59:14.995805 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/regexec.c I, [2024-02-04T15:59:18.062378 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/regparse.c I, [2024-02-04T15:59:20.329943 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/regsyntax.c I, [2024-02-04T15:59:20.593141 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ruby.c I, [2024-02-04T15:59:22.259337 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ruby_parser.c I, [2024-02-04T15:59:22.833614 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/scheduler.c I, [2024-02-04T15:59:23.164438 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/shape.c I, [2024-02-04T15:59:23.929131 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/signal.c I, [2024-02-04T15:59:24.508180 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/sprintf.c I, [2024-02-04T15:59:26.808916 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/st.c I, [2024-02-04T15:59:28.066042 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/strftime.c I, [2024-02-04T15:59:29.879432 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/string.c I, [2024-02-04T15:59:35.310129 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/struct.c I, [2024-02-04T15:59:36.576798 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/symbol.c I, [2024-02-04T15:59:37.472092 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/thread.c I, [2024-02-04T15:59:40.988534 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/time.c I, [2024-02-04T15:59:43.914171 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/transcode.c I, [2024-02-04T15:59:45.683739 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/util.c I, [2024-02-04T15:59:46.761364 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/variable.c I, [2024-02-04T15:59:49.136321 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/version.c I, [2024-02-04T15:59:49.400949 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/vm.c I, [2024-02-04T16:00:00.876528 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/vm_backtrace.c I, [2024-02-04T16:00:02.022806 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c I, [2024-02-04T16:00:02.896886 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/vm_sync.c I, [2024-02-04T16:00:03.352569 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/vm_trace.c I, [2024-02-04T16:00:05.054757 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/weakmap.c I, [2024-02-04T16:00:05.637335 #3578208] INFO -- : compiling prism/api_node.c I, [2024-02-04T16:00:09.914473 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/prism/api_pack.c I, [2024-02-04T16:00:10.385020 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/prism/extension.c I, [2024-02-04T16:00:11.065224 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/prism_init.c I, [2024-02-04T16:00:11.334182 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/yjit.c I, [2024-02-04T16:00:12.834589 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/missing/setproctitle.c I, [2024-02-04T16:00:13.110549 #3578208] INFO -- : linking miniruby I, [2024-02-04T16:00:14.720310 #3578208] INFO -- : $$$[end] "make miniruby DEFS=\"-DRUBY_DEBUG=1\"" exit with 0. I, [2024-02-04T16:00:14.720526 #3578208] INFO -- : $$$[beg] make ruby DEFS="-DRUBY_DEBUG=1" I, [2024-02-04T16:00:14.838488 #3578208] INFO -- : BASERUBY = /usr/bin/ruby --disable=gems I, [2024-02-04T16:00:14.838573 #3578208] INFO -- : CC = gcc I, [2024-02-04T16:00:14.838604 #3578208] INFO -- : LD = ld I, [2024-02-04T16:00:14.838633 #3578208] INFO -- : LDSHARED = gcc -shared I, [2024-02-04T16:00:14.838666 #3578208] INFO -- : CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC I, [2024-02-04T16:00:14.838710 #3578208] INFO -- : XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0 I, [2024-02-04T16:00:14.838739 #3578208] INFO -- : CPPFLAGS = -DRUBY_DEBUG=1 I, [2024-02-04T16:00:14.838768 #3578208] INFO -- : DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong I, [2024-02-04T16:00:14.838795 #3578208] INFO -- : SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread I, [2024-02-04T16:00:14.838822 #3578208] INFO -- : LANG = I, [2024-02-04T16:00:14.838848 #3578208] INFO -- : LC_ALL = I, [2024-02-04T16:00:14.838874 #3578208] INFO -- : LC_CTYPE = I, [2024-02-04T16:00:14.838900 #3578208] INFO -- : MFLAGS = I, [2024-02-04T16:00:14.838924 #3578208] INFO -- : RUSTC = rustc I, [2024-02-04T16:00:14.838956 #3578208] INFO -- : YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs I, [2024-02-04T16:00:14.842242 #3578208] INFO -- : gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 I, [2024-02-04T16:00:14.842300 #3578208] INFO -- : Copyright (C) 2021 Free Software Foundation, Inc. I, [2024-02-04T16:00:14.842315 #3578208] INFO -- : This is free software; see the source for copying conditions. There is NO I, [2024-02-04T16:00:14.842328 #3578208] INFO -- : warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I, [2024-02-04T16:00:14.842340 #3578208] INFO -- : I, [2024-02-04T16:00:14.858450 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/dln.c I, [2024-02-04T16:00:15.192304 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/localeinit.c I, [2024-02-04T16:00:15.471230 #3578208] INFO -- : creating verconf.h I, [2024-02-04T16:00:15.494848 #3578208] INFO -- : verconf.h updated I, [2024-02-04T16:00:15.497538 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/loadpath.c I, [2024-02-04T16:00:16.176956 #3578208] INFO -- : builtin_binary.inc updated I, [2024-02-04T16:00:16.187333 #3578208] INFO -- : 35375d373618f8fc47f459afb5b33c370b6d77a764e5356d126c4fd2f95626ba builtin_binary.inc I, [2024-02-04T16:00:16.188347 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/builtin.c I, [2024-02-04T16:00:16.907410 #3578208] INFO -- : linking static-library libruby-static.a I, [2024-02-04T16:00:18.482476 #3578208] INFO -- : linking shared-library libruby.so.3.4.0 I, [2024-02-04T16:00:22.213902 #3578208] INFO -- : linking ruby I, [2024-02-04T16:00:22.258599 #3578208] INFO -- : $$$[end] "make ruby DEFS=\"-DRUBY_DEBUG=1\"" exit with 0. I, [2024-02-04T16:00:22.258788 #3578208] INFO -- : $$$[beg] make all DEFS="-DRUBY_DEBUG=1" I, [2024-02-04T16:00:22.368200 #3578208] INFO -- : BASERUBY = /usr/bin/ruby --disable=gems I, [2024-02-04T16:00:22.368287 #3578208] INFO -- : CC = gcc I, [2024-02-04T16:00:22.368328 #3578208] INFO -- : LD = ld I, [2024-02-04T16:00:22.368360 #3578208] INFO -- : LDSHARED = gcc -shared I, [2024-02-04T16:00:22.368396 #3578208] INFO -- : CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC I, [2024-02-04T16:00:22.368443 #3578208] INFO -- : XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0 I, [2024-02-04T16:00:22.368472 #3578208] INFO -- : CPPFLAGS = -DRUBY_DEBUG=1 I, [2024-02-04T16:00:22.368500 #3578208] INFO -- : DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong I, [2024-02-04T16:00:22.368528 #3578208] INFO -- : SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread I, [2024-02-04T16:00:22.368553 #3578208] INFO -- : LANG = I, [2024-02-04T16:00:22.368579 #3578208] INFO -- : LC_ALL = I, [2024-02-04T16:00:22.368605 #3578208] INFO -- : LC_CTYPE = I, [2024-02-04T16:00:22.368631 #3578208] INFO -- : MFLAGS = I, [2024-02-04T16:00:22.368656 #3578208] INFO -- : RUSTC = rustc I, [2024-02-04T16:00:22.368688 #3578208] INFO -- : YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs I, [2024-02-04T16:00:22.372054 #3578208] INFO -- : gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 I, [2024-02-04T16:00:22.372110 #3578208] INFO -- : Copyright (C) 2021 Free Software Foundation, Inc. I, [2024-02-04T16:00:22.372127 #3578208] INFO -- : This is free software; see the source for copying conditions. There is NO I, [2024-02-04T16:00:22.372140 #3578208] INFO -- : warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I, [2024-02-04T16:00:22.372152 #3578208] INFO -- : I, [2024-02-04T16:00:22.472358 #3578208] INFO -- : generating encdb.h I, [2024-02-04T16:00:22.530187 #3578208] INFO -- : encdb.h unchanged I, [2024-02-04T16:00:22.536000 #3578208] INFO -- : generating enc.mk I, [2024-02-04T16:00:22.834291 #3578208] INFO -- : making srcs under enc I, [2024-02-04T16:00:22.890624 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:00:22.890891 #3578208] INFO -- : make[1]: Nothing to be done for 'srcs'. I, [2024-02-04T16:00:22.890941 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:00:22.892604 #3578208] INFO -- : generating transdb.h I, [2024-02-04T16:00:23.115603 #3578208] INFO -- : transdb.h unchanged I, [2024-02-04T16:00:23.120505 #3578208] INFO -- : generating makefiles ext/configure-ext.mk I, [2024-02-04T16:00:23.190498 #3578208] INFO -- : ext/configure-ext.mk updated I, [2024-02-04T16:00:23.194786 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:00:23.316716 #3578208] INFO -- : configuring -test-/RUBY_ALIGNOF I, [2024-02-04T16:00:23.328854 #3578208] INFO -- : configuring -test-/abi I, [2024-02-04T16:00:23.333834 #3578208] INFO -- : configuring -test-/arith_seq/beg_len_step I, [2024-02-04T16:00:23.339479 #3578208] INFO -- : configuring -test-/arith_seq/extract I, [2024-02-04T16:00:23.344960 #3578208] INFO -- : configuring -test-/array/concat I, [2024-02-04T16:00:23.353638 #3578208] INFO -- : configuring -test-/array/resize I, [2024-02-04T16:00:23.358405 #3578208] INFO -- : configuring -test-/bignum I, [2024-02-04T16:00:23.375081 #3578208] INFO -- : configuring -test-/bug-14834 I, [2024-02-04T16:00:23.380748 #3578208] INFO -- : configuring -test-/bug-3571 I, [2024-02-04T16:00:23.386073 #3578208] INFO -- : configuring -test-/bug-5832 I, [2024-02-04T16:00:23.393271 #3578208] INFO -- : configuring -test-/bug_reporter I, [2024-02-04T16:00:23.397227 #3578208] INFO -- : configuring -test-/class I, [2024-02-04T16:00:23.403816 #3578208] INFO -- : configuring -test-/cxxanyargs I, [2024-02-04T16:00:23.408961 #3578208] INFO -- : configuring -test-/debug I, [2024-02-04T16:00:23.420187 #3578208] INFO -- : configuring -test-/dln/empty I, [2024-02-04T16:00:23.425491 #3578208] INFO -- : configuring -test-/econv I, [2024-02-04T16:00:23.429609 #3578208] INFO -- : configuring -test-/enumerator_kw I, [2024-02-04T16:00:23.434778 #3578208] INFO -- : configuring -test-/eval I, [2024-02-04T16:00:23.438224 #3578208] INFO -- : configuring -test-/exception I, [2024-02-04T16:00:23.446948 #3578208] INFO -- : configuring -test-/fatal I, [2024-02-04T16:00:23.450461 #3578208] INFO -- : configuring -test-/file I, [2024-02-04T16:00:25.252444 #3578208] INFO -- : configuring -test-/float I, [2024-02-04T16:00:25.259310 #3578208] INFO -- : configuring -test-/funcall I, [2024-02-04T16:00:25.267155 #3578208] INFO -- : configuring -test-/gvl/call_without_gvl I, [2024-02-04T16:00:25.271115 #3578208] INFO -- : configuring -test-/hash I, [2024-02-04T16:00:25.275435 #3578208] INFO -- : configuring -test-/integer I, [2024-02-04T16:00:25.281868 #3578208] INFO -- : configuring -test-/iseq_load I, [2024-02-04T16:00:25.285520 #3578208] INFO -- : configuring -test-/iter I, [2024-02-04T16:00:25.291639 #3578208] INFO -- : configuring -test-/load/dot.dot I, [2024-02-04T16:00:25.298281 #3578208] INFO -- : configuring -test-/load/protect I, [2024-02-04T16:00:25.304229 #3578208] INFO -- : configuring -test-/load/resolve_symbol_resolver I, [2024-02-04T16:00:25.306985 #3578208] INFO -- : configuring -test-/load/resolve_symbol_target I, [2024-02-04T16:00:25.310064 #3578208] INFO -- : configuring -test-/load/stringify_symbols I, [2024-02-04T16:00:25.313842 #3578208] INFO -- : configuring -test-/load/stringify_target I, [2024-02-04T16:00:25.319866 #3578208] INFO -- : configuring -test-/marshal/compat I, [2024-02-04T16:00:25.325436 #3578208] INFO -- : configuring -test-/marshal/internal_ivar I, [2024-02-04T16:00:25.330681 #3578208] INFO -- : configuring -test-/marshal/usr I, [2024-02-04T16:00:25.336079 #3578208] INFO -- : configuring -test-/memory_status I, [2024-02-04T16:00:25.339144 #3578208] INFO -- : configuring -test-/memory_view I, [2024-02-04T16:00:25.346685 #3578208] INFO -- : configuring -test-/method I, [2024-02-04T16:00:25.352725 #3578208] INFO -- : configuring -test-/notimplement I, [2024-02-04T16:00:25.356890 #3578208] INFO -- : configuring -test-/num2int I, [2024-02-04T16:00:25.360458 #3578208] INFO -- : configuring -test-/path_to_class I, [2024-02-04T16:00:25.365947 #3578208] INFO -- : configuring -test-/popen_deadlock I, [2024-02-04T16:00:25.370040 #3578208] INFO -- : configuring -test-/postponed_job I, [2024-02-04T16:00:25.374071 #3578208] INFO -- : configuring -test-/printf I, [2024-02-04T16:00:25.378500 #3578208] INFO -- : configuring -test-/proc I, [2024-02-04T16:00:25.386589 #3578208] INFO -- : configuring -test-/random I, [2024-02-04T16:00:25.395238 #3578208] INFO -- : configuring -test-/rational I, [2024-02-04T16:00:25.404105 #3578208] INFO -- : configuring -test-/rb_call_super_kw I, [2024-02-04T16:00:25.410064 #3578208] INFO -- : configuring -test-/recursion I, [2024-02-04T16:00:25.415911 #3578208] INFO -- : configuring -test-/regexp I, [2024-02-04T16:00:25.423541 #3578208] INFO -- : configuring -test-/scan_args I, [2024-02-04T16:00:25.431441 #3578208] INFO -- : configuring -test-/st/foreach I, [2024-02-04T16:00:25.435203 #3578208] INFO -- : configuring -test-/st/numhash I, [2024-02-04T16:00:25.439114 #3578208] INFO -- : configuring -test-/st/update I, [2024-02-04T16:00:25.443410 #3578208] INFO -- : configuring -test-/string I, [2024-02-04T16:00:25.466435 #3578208] INFO -- : configuring -test-/struct I, [2024-02-04T16:00:25.479885 #3578208] INFO -- : configuring -test-/symbol I, [2024-02-04T16:00:25.796177 #3578208] INFO -- : configuring -test-/thread/instrumentation I, [2024-02-04T16:00:25.802374 #3578208] INFO -- : configuring -test-/thread_fd I, [2024-02-04T16:00:25.808425 #3578208] INFO -- : configuring -test-/time I, [2024-02-04T16:00:25.818717 #3578208] INFO -- : configuring -test-/tracepoint I, [2024-02-04T16:00:25.826806 #3578208] INFO -- : configuring -test-/typeddata I, [2024-02-04T16:00:25.832773 #3578208] INFO -- : configuring -test-/vm I, [2024-02-04T16:00:25.838356 #3578208] INFO -- : configuring -test-/wait I, [2024-02-04T16:00:25.959038 #3578208] INFO -- : configuring cgi/escape I, [2024-02-04T16:00:26.082068 #3578208] INFO -- : configuring continuation I, [2024-02-04T16:00:26.202598 #3578208] INFO -- : configuring coverage I, [2024-02-04T16:00:26.322176 #3578208] INFO -- : configuring date I, [2024-02-04T16:00:28.549969 #3578208] INFO -- : configuring digest I, [2024-02-04T16:00:28.558105 #3578208] INFO -- : configuring digest/bubblebabble I, [2024-02-04T16:00:28.562908 #3578208] INFO -- : configuring digest/md5 I, [2024-02-04T16:00:28.918750 #3578208] INFO -- : configuring digest/rmd160 I, [2024-02-04T16:00:29.184174 #3578208] INFO -- : configuring digest/sha1 I, [2024-02-04T16:00:29.469363 #3578208] INFO -- : configuring digest/sha2 I, [2024-02-04T16:00:29.894091 #3578208] INFO -- : configuring erb/escape I, [2024-02-04T16:00:29.973833 #3578208] INFO -- : configuring etc I, [2024-02-04T16:00:36.442700 #3578208] INFO -- : configuring fcntl I, [2024-02-04T16:00:36.563104 #3578208] INFO -- : configuring fiddle I, [2024-02-04T16:00:39.990353 #3578208] INFO -- : configuring io/console I, [2024-02-04T16:00:51.946018 #3578208] INFO -- : configuring io/nonblock I, [2024-02-04T16:00:53.626554 #3578208] INFO -- : configuring io/wait I, [2024-02-04T16:00:57.596602 #3578208] INFO -- : configuring json I, [2024-02-04T16:00:57.604400 #3578208] INFO -- : configuring json/generator I, [2024-02-04T16:00:57.610227 #3578208] INFO -- : configuring json/parser I, [2024-02-04T16:01:01.756732 #3578208] INFO -- : configuring monitor I, [2024-02-04T16:01:01.899214 #3578208] INFO -- : configuring objspace I, [2024-02-04T16:01:02.039758 #3578208] INFO -- : configuring openssl I, [2024-02-04T16:01:37.022022 #3578208] INFO -- : configuring pathname I, [2024-02-04T16:01:39.142001 #3578208] INFO -- : configuring psych I, [2024-02-04T16:01:39.982339 #3578208] INFO -- : configuring pty I, [2024-02-04T16:01:41.353868 #3578208] INFO -- : configuring rbconfig/sizeof I, [2024-02-04T16:01:45.201445 #3578208] INFO -- : configuring ripper I, [2024-02-04T16:01:45.334164 #3578208] INFO -- : configuring rubyvm I, [2024-02-04T16:01:45.425945 #3578208] INFO -- : configuring socket I, [2024-02-04T16:02:10.480371 #3578208] INFO -- : configuring stringio I, [2024-02-04T16:02:10.592157 #3578208] INFO -- : configuring strscan I, [2024-02-04T16:02:14.346467 #3578208] INFO -- : configuring zlib I, [2024-02-04T16:02:16.054734 #3578208] INFO -- : configuring bigdecimal-3.1.6/ext/bigdecimal I, [2024-02-04T16:02:31.371015 #3578208] INFO -- : configuring debug-1.9.1/ext/debug I, [2024-02-04T16:02:31.483083 #3578208] INFO -- : configuring nkf-0.2.0/ext/nkf I, [2024-02-04T16:02:31.637019 #3578208] INFO -- : configuring racc-1.7.3/ext/racc/cparse I, [2024-02-04T16:02:31.763894 #3578208] INFO -- : configuring rbs-3.4.2/ext/rbs_extension I, [2024-02-04T16:02:32.194839 #3578208] INFO -- : configuring rbs-3.4.3/ext/rbs_extension I, [2024-02-04T16:02:32.613132 #3578208] INFO -- : configuring syslog-0.1.2/ext/syslog I, [2024-02-04T16:02:33.708998 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:02:33.709647 #3578208] INFO -- : generating makefile exts.mk I, [2024-02-04T16:02:33.839731 #3578208] INFO -- : exts.mk unchanged I, [2024-02-04T16:02:33.848099 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:02:33.853676 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/RUBY_ALIGNOF' I, [2024-02-04T16:02:33.854256 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/RUBY_ALIGNOF/c.c I, [2024-02-04T16:02:33.965845 #3578208] INFO -- : linking shared-object -test-/RUBY_ALIGNOF.so I, [2024-02-04T16:02:34.035101 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/RUBY_ALIGNOF' I, [2024-02-04T16:02:34.037719 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/abi' I, [2024-02-04T16:02:34.038397 #3578208] INFO -- : linking shared-object -test-/abi.so I, [2024-02-04T16:02:34.087234 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/abi' I, [2024-02-04T16:02:34.092614 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/arith_seq/beg_len_step' I, [2024-02-04T16:02:34.093330 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/arith_seq/beg_len_step/beg_len_step.c I, [2024-02-04T16:02:34.207718 #3578208] INFO -- : linking shared-object -test-/arith_seq/beg_len_step.so I, [2024-02-04T16:02:34.281849 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/arith_seq/beg_len_step' I, [2024-02-04T16:02:34.287491 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/arith_seq/extract' I, [2024-02-04T16:02:34.288055 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/arith_seq/extract/extract.c I, [2024-02-04T16:02:34.397866 #3578208] INFO -- : linking shared-object -test-/arith_seq/extract.so I, [2024-02-04T16:02:34.466024 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/arith_seq/extract' I, [2024-02-04T16:02:34.471446 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/array/concat' I, [2024-02-04T16:02:34.472002 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/array/concat/to_ary_concat.c I, [2024-02-04T16:02:34.576475 #3578208] INFO -- : linking shared-object -test-/array/to_ary_concat.so I, [2024-02-04T16:02:34.654035 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/array/concat' I, [2024-02-04T16:02:34.659490 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/array/resize' I, [2024-02-04T16:02:34.660185 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/array/resize/resize.c I, [2024-02-04T16:02:34.740421 #3578208] INFO -- : linking shared-object -test-/array/resize.so I, [2024-02-04T16:02:34.786840 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/array/resize' I, [2024-02-04T16:02:34.794547 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/bignum' I, [2024-02-04T16:02:34.795132 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/bignum/big2str.c I, [2024-02-04T16:02:34.895040 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/bignum/bigzero.c I, [2024-02-04T16:02:34.998462 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/bignum/div.c I, [2024-02-04T16:02:35.110178 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/bignum/init.c I, [2024-02-04T16:02:35.210751 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/bignum/intpack.c I, [2024-02-04T16:02:35.326110 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/bignum/mul.c I, [2024-02-04T16:02:35.440603 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/bignum/str2big.c I, [2024-02-04T16:02:35.549371 #3578208] INFO -- : linking shared-object -test-/bignum.so I, [2024-02-04T16:02:35.637731 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/bignum' I, [2024-02-04T16:02:35.643795 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/bug-14834' I, [2024-02-04T16:02:35.644492 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/bug-14834/bug-14384.c I, [2024-02-04T16:02:35.757531 #3578208] INFO -- : linking shared-object -test-/bug_14834.so I, [2024-02-04T16:02:35.831728 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/bug-14834' I, [2024-02-04T16:02:35.837171 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/bug-3571' I, [2024-02-04T16:02:35.837965 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/bug-3571/bug.c I, [2024-02-04T16:02:35.952081 #3578208] INFO -- : linking shared-object -test-/bug_3571.so I, [2024-02-04T16:02:36.015750 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/bug-3571' I, [2024-02-04T16:02:36.021636 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/bug-5832' I, [2024-02-04T16:02:36.022457 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/bug-5832/bug.c I, [2024-02-04T16:02:36.131213 #3578208] INFO -- : linking shared-object -test-/bug_5832.so I, [2024-02-04T16:02:36.209446 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/bug-5832' I, [2024-02-04T16:02:36.215168 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/bug_reporter' I, [2024-02-04T16:02:36.215713 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/bug_reporter/bug_reporter.c I, [2024-02-04T16:02:36.306611 #3578208] INFO -- : linking shared-object -test-/bug_reporter.so I, [2024-02-04T16:02:36.373558 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/bug_reporter' I, [2024-02-04T16:02:36.379769 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/class' I, [2024-02-04T16:02:36.380391 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/class/class2name.c I, [2024-02-04T16:02:36.496048 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/class/init.c I, [2024-02-04T16:02:36.610802 #3578208] INFO -- : linking shared-object -test-/class.so I, [2024-02-04T16:02:36.683471 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/class' I, [2024-02-04T16:02:36.690949 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/debug' I, [2024-02-04T16:02:36.691602 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/debug/init.c I, [2024-02-04T16:02:36.808991 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/debug/inspector.c I, [2024-02-04T16:02:36.925664 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/debug/profile_frames.c I, [2024-02-04T16:02:37.033452 #3578208] INFO -- : linking shared-object -test-/debug.so I, [2024-02-04T16:02:37.085411 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/debug' I, [2024-02-04T16:02:37.090737 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/dln/empty' I, [2024-02-04T16:02:37.091367 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/dln/empty/empty.c I, [2024-02-04T16:02:37.203847 #3578208] INFO -- : linking shared-object -test-/dln/empty.so I, [2024-02-04T16:02:37.263074 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/dln/empty' I, [2024-02-04T16:02:37.265627 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/econv' I, [2024-02-04T16:02:37.266179 #3578208] INFO -- : linking shared-object -test-/econv.so I, [2024-02-04T16:02:37.350880 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/econv' I, [2024-02-04T16:02:37.356632 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/enumerator_kw' I, [2024-02-04T16:02:37.357231 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/enumerator_kw/enumerator_kw.c I, [2024-02-04T16:02:37.458789 #3578208] INFO -- : linking shared-object -test-/enumerator_kw.so I, [2024-02-04T16:02:37.505039 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/enumerator_kw' I, [2024-02-04T16:02:37.506803 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/eval' I, [2024-02-04T16:02:37.507248 #3578208] INFO -- : linking shared-object -test-/eval.so I, [2024-02-04T16:02:37.554375 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/eval' I, [2024-02-04T16:02:37.558869 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/exception' I, [2024-02-04T16:02:37.559419 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/exception/dataerror.c I, [2024-02-04T16:02:37.642656 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/exception/enc_raise.c I, [2024-02-04T16:02:37.770234 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/exception/ensured.c I, [2024-02-04T16:02:37.872025 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/exception/init.c I, [2024-02-04T16:02:37.973223 #3578208] INFO -- : linking shared-object -test-/exception.so I, [2024-02-04T16:02:38.053536 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/exception' I, [2024-02-04T16:02:38.059430 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/fatal' I, [2024-02-04T16:02:38.060157 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/fatal/rb_fatal.c I, [2024-02-04T16:02:38.176584 #3578208] INFO -- : linking shared-object -test-/fatal/rb_fatal.so I, [2024-02-04T16:02:38.250340 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/fatal' I, [2024-02-04T16:02:38.256670 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/file' I, [2024-02-04T16:02:38.257300 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/file/fs.c I, [2024-02-04T16:02:38.379580 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/file/init.c I, [2024-02-04T16:02:38.497689 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/file/newline_conv.c I, [2024-02-04T16:02:38.610727 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/file/stat.c I, [2024-02-04T16:02:38.738069 #3578208] INFO -- : linking shared-object -test-/file.so I, [2024-02-04T16:02:38.826340 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/file' I, [2024-02-04T16:02:38.831900 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/float' I, [2024-02-04T16:02:38.832558 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/float/init.c I, [2024-02-04T16:02:38.931985 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/float/nextafter.c I, [2024-02-04T16:02:39.035373 #3578208] INFO -- : linking shared-object -test-/float.so I, [2024-02-04T16:02:39.105813 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/float' I, [2024-02-04T16:02:39.111104 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/funcall' I, [2024-02-04T16:02:39.111951 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/funcall/funcall.c I, [2024-02-04T16:02:39.217723 #3578208] INFO -- : linking shared-object -test-/funcall.so I, [2024-02-04T16:02:39.286210 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/funcall' I, [2024-02-04T16:02:39.291235 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/gvl/call_without_gvl' I, [2024-02-04T16:02:39.291881 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/gvl/call_without_gvl/call_without_gvl.c I, [2024-02-04T16:02:39.381907 #3578208] INFO -- : linking shared-object -test-/gvl/call_without_gvl.so I, [2024-02-04T16:02:39.426888 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/gvl/call_without_gvl' I, [2024-02-04T16:02:39.430860 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/hash' I, [2024-02-04T16:02:39.431305 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/hash/delete.c I, [2024-02-04T16:02:39.532325 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/hash/init.c I, [2024-02-04T16:02:39.647096 #3578208] INFO -- : linking shared-object -test-/hash.so I, [2024-02-04T16:02:39.725888 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/hash' I, [2024-02-04T16:02:39.731823 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/integer' I, [2024-02-04T16:02:39.732462 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/integer/core_ext.c I, [2024-02-04T16:02:39.905255 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/integer/init.c I, [2024-02-04T16:02:40.007599 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/integer/my_integer.c I, [2024-02-04T16:02:40.113021 #3578208] INFO -- : linking shared-object -test-/integer.so I, [2024-02-04T16:02:40.189975 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/integer' I, [2024-02-04T16:02:40.195103 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/iseq_load' I, [2024-02-04T16:02:40.195789 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/iseq_load/iseq_load.c I, [2024-02-04T16:02:40.300975 #3578208] INFO -- : linking shared-object -test-/iseq_load.so I, [2024-02-04T16:02:40.371585 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/iseq_load' I, [2024-02-04T16:02:40.377436 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/iter' I, [2024-02-04T16:02:40.378089 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/iter/break.c I, [2024-02-04T16:02:40.483287 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/iter/init.c I, [2024-02-04T16:02:40.599864 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/iter/yield.c I, [2024-02-04T16:02:40.706176 #3578208] INFO -- : linking shared-object -test-/iter.so I, [2024-02-04T16:02:40.783901 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/iter' I, [2024-02-04T16:02:40.789124 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/load/dot.dot' I, [2024-02-04T16:02:40.789783 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/load/dot.dot/dot.dot.c I, [2024-02-04T16:02:40.892583 #3578208] INFO -- : linking shared-object -test-/load/dot.dot.so I, [2024-02-04T16:02:40.959549 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/load/dot.dot' I, [2024-02-04T16:02:40.965530 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/load/protect' I, [2024-02-04T16:02:40.966210 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/load/protect/protect.c I, [2024-02-04T16:02:41.079162 #3578208] INFO -- : linking shared-object -test-/load/protect.so I, [2024-02-04T16:02:41.149617 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/load/protect' I, [2024-02-04T16:02:41.152137 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/load/resolve_symbol_resolver' I, [2024-02-04T16:02:41.152826 #3578208] INFO -- : linking shared-object -test-/load/resolve_symbol_resolver.so I, [2024-02-04T16:02:41.221897 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/load/resolve_symbol_resolver' I, [2024-02-04T16:02:41.224429 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/load/resolve_symbol_target' I, [2024-02-04T16:02:41.224897 #3578208] INFO -- : linking shared-object -test-/load/resolve_symbol_target.so I, [2024-02-04T16:02:41.296798 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/load/resolve_symbol_target' I, [2024-02-04T16:02:41.299200 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/load/stringify_symbols' I, [2024-02-04T16:02:41.299853 #3578208] INFO -- : linking shared-object -test-/load/stringify_symbols.so I, [2024-02-04T16:02:41.367527 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/load/stringify_symbols' I, [2024-02-04T16:02:41.369996 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/load/stringify_target' I, [2024-02-04T16:02:41.370709 #3578208] INFO -- : linking shared-object -test-/load/stringify_target.so I, [2024-02-04T16:02:41.443848 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/load/stringify_target' I, [2024-02-04T16:02:41.449363 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/marshal/compat' I, [2024-02-04T16:02:41.450168 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/marshal/compat/usrcompat.c I, [2024-02-04T16:02:41.555694 #3578208] INFO -- : linking shared-object -test-/marshal/compat.so I, [2024-02-04T16:02:41.624003 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/marshal/compat' I, [2024-02-04T16:02:41.629777 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/marshal/internal_ivar' I, [2024-02-04T16:02:41.630472 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/marshal/internal_ivar/internal_ivar.c I, [2024-02-04T16:02:41.748814 #3578208] INFO -- : linking shared-object -test-/marshal/internal_ivar.so I, [2024-02-04T16:02:41.827216 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/marshal/internal_ivar' I, [2024-02-04T16:02:41.832481 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/marshal/usr' I, [2024-02-04T16:02:41.833291 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/marshal/usr/usrmarshal.c I, [2024-02-04T16:02:41.942547 #3578208] INFO -- : linking shared-object -test-/marshal/usr.so I, [2024-02-04T16:02:42.015202 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/marshal/usr' I, [2024-02-04T16:02:42.022602 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/memory_view' I, [2024-02-04T16:02:42.023237 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/memory_view/memory_view.c I, [2024-02-04T16:02:42.140820 #3578208] INFO -- : linking shared-object -test-/memory_view.so I, [2024-02-04T16:02:42.218019 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/memory_view' I, [2024-02-04T16:02:42.224230 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/method' I, [2024-02-04T16:02:42.224879 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/method/arity.c I, [2024-02-04T16:02:42.339730 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/method/init.c I, [2024-02-04T16:02:42.444397 #3578208] INFO -- : linking shared-object -test-/method.so I, [2024-02-04T16:02:42.494999 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/method' I, [2024-02-04T16:02:42.499044 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/notimplement' I, [2024-02-04T16:02:42.499548 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/notimplement/bug.c I, [2024-02-04T16:02:42.618728 #3578208] INFO -- : linking shared-object -test-/notimplement.so I, [2024-02-04T16:02:42.684115 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/notimplement' I, [2024-02-04T16:02:42.690125 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/num2int' I, [2024-02-04T16:02:42.690692 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/num2int/num2int.c I, [2024-02-04T16:02:42.803364 #3578208] INFO -- : linking shared-object -test-/num2int.so I, [2024-02-04T16:02:42.864647 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/num2int' I, [2024-02-04T16:02:42.869596 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/path_to_class' I, [2024-02-04T16:02:42.870217 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/path_to_class/path_to_class.c I, [2024-02-04T16:02:42.975695 #3578208] INFO -- : linking shared-object -test-/path_to_class.so I, [2024-02-04T16:02:43.040396 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/path_to_class' I, [2024-02-04T16:02:43.046493 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/popen_deadlock' I, [2024-02-04T16:02:43.047201 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/popen_deadlock/infinite_loop_dlsym.c I, [2024-02-04T16:02:43.151947 #3578208] INFO -- : linking shared-object -test-/popen_deadlock/infinite_loop_dlsym.so I, [2024-02-04T16:02:43.215056 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/popen_deadlock' I, [2024-02-04T16:02:43.220376 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/postponed_job' I, [2024-02-04T16:02:43.221150 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/postponed_job/postponed_job.c I, [2024-02-04T16:02:43.338323 #3578208] INFO -- : linking shared-object -test-/postponed_job.so I, [2024-02-04T16:02:43.407942 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/postponed_job' I, [2024-02-04T16:02:43.413922 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/printf' I, [2024-02-04T16:02:43.414431 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/printf/printf.c I, [2024-02-04T16:02:43.532551 #3578208] INFO -- : linking shared-object -test-/printf.so I, [2024-02-04T16:02:43.583589 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/printf' I, [2024-02-04T16:02:43.588005 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/proc' I, [2024-02-04T16:02:43.588657 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/proc/init.c I, [2024-02-04T16:02:43.688725 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/proc/receiver.c I, [2024-02-04T16:02:43.804267 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/proc/super.c I, [2024-02-04T16:02:43.909468 #3578208] INFO -- : linking shared-object -test-/proc.so I, [2024-02-04T16:02:43.988825 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/proc' I, [2024-02-04T16:02:43.995150 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/random' I, [2024-02-04T16:02:43.995763 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/random/bad_version.c I, [2024-02-04T16:02:44.112986 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/random/init.c I, [2024-02-04T16:02:44.214745 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/random/loop.c I, [2024-02-04T16:02:44.318270 #3578208] INFO -- : linking shared-object -test-/random.so I, [2024-02-04T16:02:44.394590 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/random' I, [2024-02-04T16:02:44.400543 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/rational' I, [2024-02-04T16:02:44.401218 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/rational/rat.c I, [2024-02-04T16:02:44.586740 #3578208] INFO -- : linking shared-object -test-/rational.so I, [2024-02-04T16:02:44.660647 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/rational' I, [2024-02-04T16:02:44.665917 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/rb_call_super_kw' I, [2024-02-04T16:02:44.666686 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/rb_call_super_kw/rb_call_super_kw.c I, [2024-02-04T16:02:44.771415 #3578208] INFO -- : linking shared-object -test-/rb_call_super_kw.so I, [2024-02-04T16:02:44.834739 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/rb_call_super_kw' I, [2024-02-04T16:02:44.840328 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/recursion' I, [2024-02-04T16:02:44.840925 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/recursion/recursion.c I, [2024-02-04T16:02:44.944595 #3578208] INFO -- : linking shared-object -test-/recursion.so I, [2024-02-04T16:02:45.010351 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/recursion' I, [2024-02-04T16:02:45.016584 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/regexp' I, [2024-02-04T16:02:45.017183 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/regexp/init.c I, [2024-02-04T16:02:45.130812 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/regexp/parse_depth_limit.c I, [2024-02-04T16:02:45.236740 #3578208] INFO -- : linking shared-object -test-/regexp.so I, [2024-02-04T16:02:45.289567 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/regexp' I, [2024-02-04T16:02:45.293414 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/scan_args' I, [2024-02-04T16:02:45.293911 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/scan_args/scan_args.c I, [2024-02-04T16:02:45.462039 #3578208] INFO -- : linking shared-object -test-/scan_args.so I, [2024-02-04T16:02:45.511086 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/scan_args' I, [2024-02-04T16:02:45.514722 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/st/foreach' I, [2024-02-04T16:02:45.515225 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/st/foreach/foreach.c I, [2024-02-04T16:02:45.592269 #3578208] INFO -- : linking shared-object -test-/st/foreach.so I, [2024-02-04T16:02:45.636071 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/st/foreach' I, [2024-02-04T16:02:45.641592 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/st/numhash' I, [2024-02-04T16:02:45.642158 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/st/numhash/numhash.c I, [2024-02-04T16:02:45.730261 #3578208] INFO -- : linking shared-object -test-/st/numhash.so I, [2024-02-04T16:02:45.794028 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/st/numhash' I, [2024-02-04T16:02:45.799800 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/st/update' I, [2024-02-04T16:02:45.800392 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/st/update/update.c I, [2024-02-04T16:02:45.903712 #3578208] INFO -- : linking shared-object -test-/st/update.so I, [2024-02-04T16:02:45.965610 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/st/update' I, [2024-02-04T16:02:45.978014 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/string' I, [2024-02-04T16:02:45.978603 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/capacity.c I, [2024-02-04T16:02:46.086516 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/coderange.c I, [2024-02-04T16:02:46.196893 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/cstr.c I, [2024-02-04T16:02:46.312650 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/ellipsize.c I, [2024-02-04T16:02:46.422934 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/enc_associate.c I, [2024-02-04T16:02:46.536452 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/enc_dummy.c I, [2024-02-04T16:02:46.653671 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/enc_str_buf_cat.c I, [2024-02-04T16:02:46.764040 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/fstring.c I, [2024-02-04T16:02:46.875221 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/init.c I, [2024-02-04T16:02:46.987477 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/modify.c I, [2024-02-04T16:02:47.094212 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/new.c I, [2024-02-04T16:02:47.213905 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/nofree.c I, [2024-02-04T16:02:47.327436 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/normalize.c I, [2024-02-04T16:02:47.442313 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/qsort.c I, [2024-02-04T16:02:47.566135 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/rb_interned_str.c I, [2024-02-04T16:02:47.681385 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/rb_str_dup.c I, [2024-02-04T16:02:47.798148 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/string/set_len.c I, [2024-02-04T16:02:47.919035 #3578208] INFO -- : linking shared-object -test-/string.so I, [2024-02-04T16:02:48.068766 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/string' I, [2024-02-04T16:02:48.076781 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/struct' I, [2024-02-04T16:02:48.077525 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/struct/data.c I, [2024-02-04T16:02:48.195736 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/struct/duplicate.c I, [2024-02-04T16:02:48.312231 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/struct/init.c I, [2024-02-04T16:02:48.425614 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/struct/len.c I, [2024-02-04T16:02:48.534656 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/struct/member.c I, [2024-02-04T16:02:48.648697 #3578208] INFO -- : linking shared-object -test-/struct.so I, [2024-02-04T16:02:48.729168 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/struct' I, [2024-02-04T16:02:48.735655 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/symbol' I, [2024-02-04T16:02:48.736257 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/symbol/init.c I, [2024-02-04T16:02:48.855959 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/symbol/type.c I, [2024-02-04T16:02:48.982483 #3578208] INFO -- : linking shared-object -test-/symbol.so I, [2024-02-04T16:02:49.051630 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/symbol' I, [2024-02-04T16:02:49.057364 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/thread/instrumentation' I, [2024-02-04T16:02:49.057970 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/thread/instrumentation/instrumentation.c I, [2024-02-04T16:02:49.146795 #3578208] INFO -- : linking shared-object -test-/thread/instrumentation.so I, [2024-02-04T16:02:49.194612 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/thread/instrumentation' I, [2024-02-04T16:02:49.198460 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/thread_fd' I, [2024-02-04T16:02:49.198928 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/thread_fd/thread_fd.c I, [2024-02-04T16:02:49.277612 #3578208] INFO -- : linking shared-object -test-/thread_fd.so I, [2024-02-04T16:02:49.323325 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/thread_fd' I, [2024-02-04T16:02:49.327542 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/time' I, [2024-02-04T16:02:49.328027 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/time/init.c I, [2024-02-04T16:02:49.407913 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/time/leap_second.c I, [2024-02-04T16:02:49.553296 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/time/new.c I, [2024-02-04T16:02:49.670561 #3578208] INFO -- : linking shared-object -test-/time.so I, [2024-02-04T16:02:49.748142 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/time' I, [2024-02-04T16:02:49.752115 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/tracepoint' I, [2024-02-04T16:02:49.752735 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/tracepoint/gc_hook.c I, [2024-02-04T16:02:49.865362 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/tracepoint/tracepoint.c I, [2024-02-04T16:02:49.961482 #3578208] INFO -- : linking shared-object -test-/tracepoint.so I, [2024-02-04T16:02:50.019761 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/tracepoint' I, [2024-02-04T16:02:50.023738 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/typeddata' I, [2024-02-04T16:02:50.024231 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/typeddata/typeddata.c I, [2024-02-04T16:02:50.102657 #3578208] INFO -- : linking shared-object -test-/typeddata.so I, [2024-02-04T16:02:50.149004 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/typeddata' I, [2024-02-04T16:02:50.152929 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/vm' I, [2024-02-04T16:02:50.153549 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/vm/at_exit.c I, [2024-02-04T16:02:50.230364 #3578208] INFO -- : linking shared-object -test-/vm/at_exit.so I, [2024-02-04T16:02:50.275129 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/vm' I, [2024-02-04T16:02:50.279404 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/wait' I, [2024-02-04T16:02:50.279878 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/-test-/wait/wait.c I, [2024-02-04T16:02:50.363842 #3578208] INFO -- : linking shared-object -test-/wait.so I, [2024-02-04T16:02:50.411064 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/-test-/wait' I, [2024-02-04T16:02:50.414840 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/cgi/escape' I, [2024-02-04T16:02:50.415349 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/cgi/escape/escape.c I, [2024-02-04T16:02:50.501912 #3578208] INFO -- : linking shared-object cgi/escape.so I, [2024-02-04T16:02:50.576626 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/cgi/escape' I, [2024-02-04T16:02:50.582008 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/continuation' I, [2024-02-04T16:02:50.582595 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/continuation/continuation.c I, [2024-02-04T16:02:50.661603 #3578208] INFO -- : linking shared-object continuation.so I, [2024-02-04T16:02:50.714134 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/continuation' I, [2024-02-04T16:02:50.721594 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage' I, [2024-02-04T16:02:50.728134 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/coverage/coverage.c I, [2024-02-04T16:02:50.900876 #3578208] INFO -- : linking shared-object coverage.so I, [2024-02-04T16:02:50.996851 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage' I, [2024-02-04T16:02:51.004730 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date' I, [2024-02-04T16:02:51.005353 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/date/date_core.c I, [2024-02-04T16:02:51.408962 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/date/date_parse.c I, [2024-02-04T16:02:51.539479 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/date/date_strftime.c I, [2024-02-04T16:02:51.643200 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/date/date_strptime.c I, [2024-02-04T16:02:51.750743 #3578208] INFO -- : linking shared-object date_core.so I, [2024-02-04T16:02:51.926095 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date' I, [2024-02-04T16:02:51.931454 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest' I, [2024-02-04T16:02:51.932132 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/digest/digest.c I, [2024-02-04T16:02:52.059312 #3578208] INFO -- : linking shared-object digest.so I, [2024-02-04T16:02:52.137883 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest' I, [2024-02-04T16:02:52.143152 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/bubblebabble' I, [2024-02-04T16:02:52.143703 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/digest/bubblebabble/bubblebabble.c I, [2024-02-04T16:02:52.248827 #3578208] INFO -- : linking shared-object digest/bubblebabble.so I, [2024-02-04T16:02:52.306897 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/bubblebabble' I, [2024-02-04T16:02:52.312895 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/md5' I, [2024-02-04T16:02:52.313481 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/digest/md5/md5init.c I, [2024-02-04T16:02:52.417734 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/digest/md5/md5.c I, [2024-02-04T16:02:52.496249 #3578208] INFO -- : linking shared-object digest/md5.so I, [2024-02-04T16:02:52.546183 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/md5' I, [2024-02-04T16:02:52.550405 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/rmd160' I, [2024-02-04T16:02:52.550933 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/digest/rmd160/rmd160init.c I, [2024-02-04T16:02:52.656144 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/digest/rmd160/rmd160.c I, [2024-02-04T16:02:52.774211 #3578208] INFO -- : linking shared-object digest/rmd160.so I, [2024-02-04T16:02:52.841221 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/rmd160' I, [2024-02-04T16:02:52.846916 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha1' I, [2024-02-04T16:02:52.847495 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/digest/sha1/sha1init.c I, [2024-02-04T16:02:52.948298 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/digest/sha1/sha1.c I, [2024-02-04T16:02:53.055068 #3578208] INFO -- : linking shared-object digest/sha1.so I, [2024-02-04T16:02:53.122011 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha1' I, [2024-02-04T16:02:53.128260 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2' I, [2024-02-04T16:02:53.128950 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/digest/sha2/sha2init.c I, [2024-02-04T16:02:53.239345 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/digest/sha2/sha2.c I, [2024-02-04T16:02:53.341095 #3578208] INFO -- : linking shared-object digest/sha2.so I, [2024-02-04T16:02:53.412796 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2' I, [2024-02-04T16:02:53.415152 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/erb/escape' I, [2024-02-04T16:02:53.415741 #3578208] INFO -- : linking shared-object erb/escape.so I, [2024-02-04T16:02:53.485794 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/erb/escape' I, [2024-02-04T16:02:53.492201 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/etc' I, [2024-02-04T16:02:53.492847 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/etc/etc.c I, [2024-02-04T16:02:53.634262 #3578208] INFO -- : linking shared-object etc.so I, [2024-02-04T16:02:53.705606 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/etc' I, [2024-02-04T16:02:53.711264 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fcntl' I, [2024-02-04T16:02:53.711820 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/fcntl/fcntl.c I, [2024-02-04T16:02:53.824477 #3578208] INFO -- : linking shared-object fcntl.so I, [2024-02-04T16:02:53.897026 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fcntl' I, [2024-02-04T16:02:53.906052 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle' I, [2024-02-04T16:02:53.906593 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/fiddle/closure.c I, [2024-02-04T16:02:54.045622 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/fiddle/conversions.c I, [2024-02-04T16:02:54.171681 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/fiddle/fiddle.c I, [2024-02-04T16:02:54.287552 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/fiddle/function.c I, [2024-02-04T16:02:54.414984 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/fiddle/handle.c I, [2024-02-04T16:02:54.550526 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/fiddle/memory_view.c I, [2024-02-04T16:02:54.646296 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/fiddle/pinned.c I, [2024-02-04T16:02:54.731231 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/fiddle/pointer.c I, [2024-02-04T16:02:54.853638 #3578208] INFO -- : linking shared-object fiddle.so I, [2024-02-04T16:02:54.964980 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle' I, [2024-02-04T16:02:54.969174 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console' I, [2024-02-04T16:02:54.969740 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/io/console/console.c I, [2024-02-04T16:02:55.118345 #3578208] INFO -- : linking shared-object io/console.so I, [2024-02-04T16:02:55.177853 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console' I, [2024-02-04T16:02:55.181902 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/nonblock' I, [2024-02-04T16:02:55.182464 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/io/nonblock/nonblock.c I, [2024-02-04T16:02:55.269993 #3578208] INFO -- : linking shared-object io/nonblock.so I, [2024-02-04T16:02:55.317993 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/nonblock' I, [2024-02-04T16:02:55.321711 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/wait' I, [2024-02-04T16:02:55.322246 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/io/wait/wait.c I, [2024-02-04T16:02:55.405276 #3578208] INFO -- : linking shared-object io/wait.so I, [2024-02-04T16:02:55.450219 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/wait' I, [2024-02-04T16:02:55.452422 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json' I, [2024-02-04T16:02:55.461628 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json' I, [2024-02-04T16:02:55.465498 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json/generator' I, [2024-02-04T16:02:55.466079 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/json/generator/generator.c I, [2024-02-04T16:02:55.603947 #3578208] INFO -- : linking shared-object json/ext/generator.so I, [2024-02-04T16:02:55.664250 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json/generator' I, [2024-02-04T16:02:55.668352 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json/parser' I, [2024-02-04T16:02:55.668695 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/json/parser/parser.c I, [2024-02-04T16:02:55.774806 #3578208] INFO -- : linking shared-object json/ext/parser.so I, [2024-02-04T16:02:55.842906 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json/parser' I, [2024-02-04T16:02:55.848182 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor' I, [2024-02-04T16:02:55.848758 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/monitor/monitor.c I, [2024-02-04T16:02:55.965157 #3578208] INFO -- : linking shared-object monitor.so I, [2024-02-04T16:02:56.019349 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor' I, [2024-02-04T16:02:56.027792 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace' I, [2024-02-04T16:02:56.028416 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/objspace/object_tracing.c I, [2024-02-04T16:02:56.180109 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/objspace/objspace.c I, [2024-02-04T16:02:56.314687 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/objspace/objspace_dump.c I, [2024-02-04T16:02:56.479928 #3578208] INFO -- : linking shared-object objspace.so I, [2024-02-04T16:02:56.593130 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace' I, [2024-02-04T16:02:56.611797 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl' I, [2024-02-04T16:02:56.612350 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl.c I, [2024-02-04T16:02:56.812314 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_asn1.c I, [2024-02-04T16:02:57.047129 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_bio.c I, [2024-02-04T16:02:57.211215 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_bn.c I, [2024-02-04T16:02:57.438099 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_cipher.c I, [2024-02-04T16:02:57.639929 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_config.c I, [2024-02-04T16:02:57.830321 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_digest.c I, [2024-02-04T16:02:58.044289 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_engine.c I, [2024-02-04T16:02:58.216856 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_hmac.c I, [2024-02-04T16:02:58.403136 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_kdf.c I, [2024-02-04T16:02:58.574786 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_ns_spki.c I, [2024-02-04T16:02:58.777138 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_ocsp.c I, [2024-02-04T16:02:59.055995 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_pkcs12.c I, [2024-02-04T16:02:59.246942 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_pkcs7.c I, [2024-02-04T16:02:59.459387 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_pkey.c I, [2024-02-04T16:02:59.694984 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_pkey_dh.c I, [2024-02-04T16:02:59.909289 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_pkey_dsa.c I, [2024-02-04T16:03:00.099851 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_pkey_ec.c I, [2024-02-04T16:03:00.298450 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_pkey_rsa.c I, [2024-02-04T16:03:00.489511 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_provider.c I, [2024-02-04T16:03:00.683226 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_rand.c I, [2024-02-04T16:03:00.869755 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_ssl.c I, [2024-02-04T16:03:01.120826 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_ssl_session.c I, [2024-02-04T16:03:01.287029 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_ts.c I, [2024-02-04T16:03:01.502383 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_x509.c I, [2024-02-04T16:03:01.688876 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_x509attr.c I, [2024-02-04T16:03:01.865842 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_x509cert.c I, [2024-02-04T16:03:02.087641 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_x509crl.c I, [2024-02-04T16:03:02.282391 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_x509ext.c I, [2024-02-04T16:03:02.467660 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_x509name.c I, [2024-02-04T16:03:02.685482 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_x509req.c I, [2024-02-04T16:03:02.891154 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_x509revoked.c I, [2024-02-04T16:03:03.091982 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/openssl/ossl_x509store.c I, [2024-02-04T16:03:03.301285 #3578208] INFO -- : linking shared-object openssl.so I, [2024-02-04T16:03:04.085092 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl' I, [2024-02-04T16:03:04.091409 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname' I, [2024-02-04T16:03:04.092048 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/pathname/pathname.c I, [2024-02-04T16:03:04.317504 #3578208] INFO -- : linking shared-object pathname.so I, [2024-02-04T16:03:04.402261 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname' I, [2024-02-04T16:03:04.410440 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych' I, [2024-02-04T16:03:04.411202 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/psych/psych.c I, [2024-02-04T16:03:04.531132 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/psych/psych_emitter.c I, [2024-02-04T16:03:04.672365 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/psych/psych_parser.c I, [2024-02-04T16:03:04.795042 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/psych/psych_to_ruby.c I, [2024-02-04T16:03:04.918989 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/psych/psych_yaml_tree.c I, [2024-02-04T16:03:05.039022 #3578208] INFO -- : linking shared-object psych.so I, [2024-02-04T16:03:05.159665 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych' I, [2024-02-04T16:03:05.165730 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty' I, [2024-02-04T16:03:05.166372 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/pty/pty.c I, [2024-02-04T16:03:05.297881 #3578208] INFO -- : linking shared-object pty.so I, [2024-02-04T16:03:05.386603 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty' I, [2024-02-04T16:03:05.394494 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rbconfig/sizeof' I, [2024-02-04T16:03:05.395221 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/rbconfig/sizeof/sizes.c I, [2024-02-04T16:03:05.508149 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/rbconfig/sizeof/limits.c I, [2024-02-04T16:03:05.617158 #3578208] INFO -- : linking shared-object rbconfig/sizeof.so I, [2024-02-04T16:03:05.694894 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rbconfig/sizeof' I, [2024-02-04T16:03:05.703889 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper' I, [2024-02-04T16:03:05.704547 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/ripper/eventids1.c I, [2024-02-04T16:03:05.814972 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/ripper/eventids2.c I, [2024-02-04T16:03:05.939238 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/ripper/ripper.c I, [2024-02-04T16:03:06.228062 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/ripper/ripper_init.c I, [2024-02-04T16:03:06.447329 #3578208] INFO -- : linking shared-object ripper.so I, [2024-02-04T16:03:06.616676 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper' I, [2024-02-04T16:03:06.619639 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm' I, [2024-02-04T16:03:06.623238 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm' I, [2024-02-04T16:03:06.636937 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket' I, [2024-02-04T16:03:06.637708 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/init.c I, [2024-02-04T16:03:06.808844 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/constants.c I, [2024-02-04T16:03:07.013470 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/basicsocket.c I, [2024-02-04T16:03:07.194664 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/socket.c I, [2024-02-04T16:03:07.388084 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/ipsocket.c I, [2024-02-04T16:03:07.555089 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/tcpsocket.c I, [2024-02-04T16:03:07.707312 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/tcpserver.c I, [2024-02-04T16:03:07.880558 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/sockssocket.c I, [2024-02-04T16:03:08.032825 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/udpsocket.c I, [2024-02-04T16:03:08.185685 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/unixsocket.c I, [2024-02-04T16:03:08.365949 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/unixserver.c I, [2024-02-04T16:03:08.517115 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/option.c I, [2024-02-04T16:03:08.705395 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/ancdata.c I, [2024-02-04T16:03:08.888176 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/raddrinfo.c I, [2024-02-04T16:03:09.099961 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/socket/ifaddr.c I, [2024-02-04T16:03:09.257608 #3578208] INFO -- : linking shared-object socket.so I, [2024-02-04T16:03:09.506378 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket' I, [2024-02-04T16:03:09.512374 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/stringio' I, [2024-02-04T16:03:09.512917 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/stringio/stringio.c I, [2024-02-04T16:03:09.726475 #3578208] INFO -- : linking shared-object stringio.so I, [2024-02-04T16:03:09.795715 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/stringio' I, [2024-02-04T16:03:09.799647 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/strscan' I, [2024-02-04T16:03:09.800248 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/strscan/strscan.c I, [2024-02-04T16:03:09.948006 #3578208] INFO -- : linking shared-object strscan.so I, [2024-02-04T16:03:10.026329 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/strscan' I, [2024-02-04T16:03:10.032529 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/zlib' I, [2024-02-04T16:03:10.033172 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/ext/zlib/zlib.c I, [2024-02-04T16:03:10.272073 #3578208] INFO -- : linking shared-object zlib.so I, [2024-02-04T16:03:10.351082 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/zlib' I, [2024-02-04T16:03:10.355034 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' I, [2024-02-04T16:03:10.355857 #3578208] INFO -- : linking shared-object bigdecimal.so I, [2024-02-04T16:03:10.547580 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' I, [2024-02-04T16:03:10.551553 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.1/ext/debug' I, [2024-02-04T16:03:10.552199 #3578208] INFO -- : linking shared-object debug/debug.so I, [2024-02-04T16:03:10.701431 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.1/ext/debug' I, [2024-02-04T16:03:10.705268 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' I, [2024-02-04T16:03:10.705883 #3578208] INFO -- : linking shared-object nkf.so I, [2024-02-04T16:03:10.847500 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' I, [2024-02-04T16:03:10.850291 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' I, [2024-02-04T16:03:10.850759 #3578208] INFO -- : linking shared-object racc/cparse.so I, [2024-02-04T16:03:10.971111 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' I, [2024-02-04T16:03:10.976135 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.2/ext/rbs_extension' I, [2024-02-04T16:03:10.976740 #3578208] INFO -- : linking shared-object rbs_extension.so I, [2024-02-04T16:03:11.205611 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.2/ext/rbs_extension' I, [2024-02-04T16:03:11.210738 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.3/ext/rbs_extension' I, [2024-02-04T16:03:11.211218 #3578208] INFO -- : linking shared-object rbs_extension.so I, [2024-02-04T16:03:11.401272 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.3/ext/rbs_extension' I, [2024-02-04T16:03:11.403855 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' I, [2024-02-04T16:03:11.404286 #3578208] INFO -- : linking shared-object syslog.so I, [2024-02-04T16:03:11.521205 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' I, [2024-02-04T16:03:11.574656 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:11.747768 #3578208] INFO -- : make[2]: 'ruby' is up to date. I, [2024-02-04T16:03:11.747854 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:11.748468 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:11.755813 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:11.755876 #3578208] INFO -- : make[1]: Nothing to be done for 'note'. I, [2024-02-04T16:03:11.755893 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:11.757257 #3578208] INFO -- : building spec/ruby/optional/capi/ext/array_spec.so I, [2024-02-04T16:03:12.207593 #3578208] INFO -- : building spec/ruby/optional/capi/ext/basic_object_spec.so I, [2024-02-04T16:03:12.375439 #3578208] INFO -- : building spec/ruby/optional/capi/ext/bignum_spec.so I, [2024-02-04T16:03:12.568067 #3578208] INFO -- : building spec/ruby/optional/capi/ext/binding_spec.so I, [2024-02-04T16:03:12.765077 #3578208] INFO -- : building spec/ruby/optional/capi/ext/boolean_spec.so I, [2024-02-04T16:03:12.970335 #3578208] INFO -- : building spec/ruby/optional/capi/ext/class_id_under_autoload_spec.so I, [2024-02-04T16:03:13.171850 #3578208] INFO -- : building spec/ruby/optional/capi/ext/class_spec.so I, [2024-02-04T16:03:13.429982 #3578208] INFO -- : building spec/ruby/optional/capi/ext/class_under_autoload_spec.so I, [2024-02-04T16:03:13.563726 #3578208] INFO -- : building spec/ruby/optional/capi/ext/complex_spec.so I, [2024-02-04T16:03:13.709123 #3578208] INFO -- : building spec/ruby/optional/capi/ext/constants_spec.so I, [2024-02-04T16:03:13.973123 #3578208] INFO -- : building spec/ruby/optional/capi/ext/data_spec.so I, [2024-02-04T16:03:14.214674 #3578208] INFO -- : building spec/ruby/optional/capi/ext/debug_spec.so I, [2024-02-04T16:03:14.460523 #3578208] INFO -- : building spec/ruby/optional/capi/ext/encoding_spec.so I, [2024-02-04T16:03:15.031214 #3578208] INFO -- : building spec/ruby/optional/capi/ext/enumerator_spec.so I, [2024-02-04T16:03:15.311356 #3578208] INFO -- : building spec/ruby/optional/capi/ext/exception_spec.so I, [2024-02-04T16:03:15.510537 #3578208] INFO -- : building spec/ruby/optional/capi/ext/fiber_spec.so I, [2024-02-04T16:03:15.730836 #3578208] INFO -- : building spec/ruby/optional/capi/ext/file_spec.so I, [2024-02-04T16:03:15.947868 #3578208] INFO -- : building spec/ruby/optional/capi/ext/fixnum_spec.so I, [2024-02-04T16:03:16.135707 #3578208] INFO -- : building spec/ruby/optional/capi/ext/float_spec.so I, [2024-02-04T16:03:16.351820 #3578208] INFO -- : building spec/ruby/optional/capi/ext/gc_spec.so I, [2024-02-04T16:03:16.566994 #3578208] INFO -- : building spec/ruby/optional/capi/ext/globals_spec.so I, [2024-02-04T16:03:16.809233 #3578208] INFO -- : building spec/ruby/optional/capi/ext/hash_spec.so I, [2024-02-04T16:03:17.061574 #3578208] INFO -- : building spec/ruby/optional/capi/ext/integer_spec.so I, [2024-02-04T16:03:17.308084 #3578208] INFO -- : building spec/ruby/optional/capi/ext/io_spec.so I, [2024-02-04T16:03:17.709571 #3578208] INFO -- : building spec/ruby/optional/capi/ext/kernel_spec.so I, [2024-02-04T16:03:18.271116 #3578208] INFO -- : building spec/ruby/optional/capi/ext/language_spec.so I, [2024-02-04T16:03:18.458044 #3578208] INFO -- : building spec/ruby/optional/capi/ext/marshal_spec.so I, [2024-02-04T16:03:18.647241 #3578208] INFO -- : building spec/ruby/optional/capi/ext/module_spec.so I, [2024-02-04T16:03:19.032765 #3578208] INFO -- : building spec/ruby/optional/capi/ext/module_under_autoload_spec.so I, [2024-02-04T16:03:19.208209 #3578208] INFO -- : building spec/ruby/optional/capi/ext/mutex_spec.so I, [2024-02-04T16:03:19.390316 #3578208] INFO -- : building spec/ruby/optional/capi/ext/numeric_spec.so I, [2024-02-04T16:03:19.651025 #3578208] INFO -- : building spec/ruby/optional/capi/ext/object_spec.so I, [2024-02-04T16:03:20.126492 #3578208] INFO -- : building spec/ruby/optional/capi/ext/proc_spec.so I, [2024-02-04T16:03:20.410388 #3578208] INFO -- : building spec/ruby/optional/capi/ext/range_spec.so I, [2024-02-04T16:03:20.627128 #3578208] INFO -- : building spec/ruby/optional/capi/ext/rational_spec.so I, [2024-02-04T16:03:20.828607 #3578208] INFO -- : building spec/ruby/optional/capi/ext/rbasic_spec.so I, [2024-02-04T16:03:21.082604 #3578208] INFO -- : building spec/ruby/optional/capi/ext/regexp_spec.so I, [2024-02-04T16:03:21.332278 #3578208] INFO -- : building spec/ruby/optional/capi/ext/st_spec.so I, [2024-02-04T16:03:21.561795 #3578208] INFO -- : building spec/ruby/optional/capi/ext/string_spec.so I, [2024-02-04T16:03:22.346701 #3578208] INFO -- : building spec/ruby/optional/capi/ext/struct_spec.so I, [2024-02-04T16:03:22.564640 #3578208] INFO -- : building spec/ruby/optional/capi/ext/symbol_spec.so I, [2024-02-04T16:03:22.896333 #3578208] INFO -- : building spec/ruby/optional/capi/ext/thread_spec.so I, [2024-02-04T16:03:23.089909 #3578208] INFO -- : building spec/ruby/optional/capi/ext/time_spec.so I, [2024-02-04T16:03:23.295085 #3578208] INFO -- : building spec/ruby/optional/capi/ext/tracepoint_spec.so I, [2024-02-04T16:03:23.460218 #3578208] INFO -- : building spec/ruby/optional/capi/ext/typed_data_spec.so I, [2024-02-04T16:03:23.713459 #3578208] INFO -- : building spec/ruby/optional/capi/ext/util_spec.so I, [2024-02-04T16:03:24.032808 #3578208] INFO -- : making enc I, [2024-02-04T16:03:24.067384 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:24.068197 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/encdb.c I, [2024-02-04T16:03:24.184474 #3578208] INFO -- : linking encoding encdb.so I, [2024-02-04T16:03:24.245706 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/big5.c I, [2024-02-04T16:03:24.343665 #3578208] INFO -- : linking encoding big5.so I, [2024-02-04T16:03:24.409840 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/cesu_8.c I, [2024-02-04T16:03:24.521051 #3578208] INFO -- : linking encoding cesu_8.so I, [2024-02-04T16:03:24.587471 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/cp949.c I, [2024-02-04T16:03:24.688632 #3578208] INFO -- : linking encoding cp949.so I, [2024-02-04T16:03:24.752226 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/emacs_mule.c I, [2024-02-04T16:03:24.853020 #3578208] INFO -- : linking encoding emacs_mule.so I, [2024-02-04T16:03:24.907458 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/euc_jp.c I, [2024-02-04T16:03:25.003502 #3578208] INFO -- : linking encoding euc_jp.so I, [2024-02-04T16:03:25.060957 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/euc_kr.c I, [2024-02-04T16:03:25.161726 #3578208] INFO -- : linking encoding euc_kr.so I, [2024-02-04T16:03:25.226597 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/euc_tw.c I, [2024-02-04T16:03:25.326335 #3578208] INFO -- : linking encoding euc_tw.so I, [2024-02-04T16:03:25.385070 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/gb2312.c I, [2024-02-04T16:03:25.484660 #3578208] INFO -- : linking encoding gb2312.so I, [2024-02-04T16:03:25.546496 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/gb18030.c I, [2024-02-04T16:03:25.647254 #3578208] INFO -- : linking encoding gb18030.so I, [2024-02-04T16:03:25.705615 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/gbk.c I, [2024-02-04T16:03:25.810180 #3578208] INFO -- : linking encoding gbk.so I, [2024-02-04T16:03:25.868462 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_1.c I, [2024-02-04T16:03:25.951268 #3578208] INFO -- : linking encoding iso_8859_1.so I, [2024-02-04T16:03:25.997170 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_2.c I, [2024-02-04T16:03:26.076351 #3578208] INFO -- : linking encoding iso_8859_2.so I, [2024-02-04T16:03:26.118631 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_3.c I, [2024-02-04T16:03:26.217865 #3578208] INFO -- : linking encoding iso_8859_3.so I, [2024-02-04T16:03:26.279421 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_4.c I, [2024-02-04T16:03:26.378749 #3578208] INFO -- : linking encoding iso_8859_4.so I, [2024-02-04T16:03:26.432814 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_5.c I, [2024-02-04T16:03:26.531435 #3578208] INFO -- : linking encoding iso_8859_5.so I, [2024-02-04T16:03:26.586136 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_6.c I, [2024-02-04T16:03:26.686060 #3578208] INFO -- : linking encoding iso_8859_6.so I, [2024-02-04T16:03:26.730047 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_7.c I, [2024-02-04T16:03:26.835043 #3578208] INFO -- : linking encoding iso_8859_7.so I, [2024-02-04T16:03:26.894230 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_8.c I, [2024-02-04T16:03:26.987552 #3578208] INFO -- : linking encoding iso_8859_8.so I, [2024-02-04T16:03:27.032721 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_9.c I, [2024-02-04T16:03:27.114804 #3578208] INFO -- : linking encoding iso_8859_9.so I, [2024-02-04T16:03:27.178056 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_10.c I, [2024-02-04T16:03:27.287900 #3578208] INFO -- : linking encoding iso_8859_10.so I, [2024-02-04T16:03:27.331620 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_11.c I, [2024-02-04T16:03:27.427681 #3578208] INFO -- : linking encoding iso_8859_11.so I, [2024-02-04T16:03:27.494670 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_13.c I, [2024-02-04T16:03:27.605052 #3578208] INFO -- : linking encoding iso_8859_13.so I, [2024-02-04T16:03:27.666792 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_14.c I, [2024-02-04T16:03:27.777800 #3578208] INFO -- : linking encoding iso_8859_14.so I, [2024-02-04T16:03:27.820650 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_15.c I, [2024-02-04T16:03:27.910228 #3578208] INFO -- : linking encoding iso_8859_15.so I, [2024-02-04T16:03:27.968840 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/iso_8859_16.c I, [2024-02-04T16:03:28.069365 #3578208] INFO -- : linking encoding iso_8859_16.so I, [2024-02-04T16:03:28.135618 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/koi8_r.c I, [2024-02-04T16:03:28.241175 #3578208] INFO -- : linking encoding koi8_r.so I, [2024-02-04T16:03:28.299249 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/koi8_u.c I, [2024-02-04T16:03:28.398512 #3578208] INFO -- : linking encoding koi8_u.so I, [2024-02-04T16:03:28.457751 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/shift_jis.c I, [2024-02-04T16:03:28.557045 #3578208] INFO -- : linking encoding shift_jis.so I, [2024-02-04T16:03:28.620807 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/utf_16be.c I, [2024-02-04T16:03:28.719319 #3578208] INFO -- : linking encoding utf_16be.so I, [2024-02-04T16:03:28.772555 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/utf_16le.c I, [2024-02-04T16:03:28.871313 #3578208] INFO -- : linking encoding utf_16le.so I, [2024-02-04T16:03:28.928258 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/utf_32be.c I, [2024-02-04T16:03:29.027057 #3578208] INFO -- : linking encoding utf_32be.so I, [2024-02-04T16:03:29.083132 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/utf_32le.c I, [2024-02-04T16:03:29.195753 #3578208] INFO -- : linking encoding utf_32le.so I, [2024-02-04T16:03:29.258649 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/windows_31j.c I, [2024-02-04T16:03:29.359830 #3578208] INFO -- : linking encoding windows_31j.so I, [2024-02-04T16:03:29.416637 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/windows_1250.c I, [2024-02-04T16:03:29.521804 #3578208] INFO -- : linking encoding windows_1250.so I, [2024-02-04T16:03:29.577004 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/windows_1251.c I, [2024-02-04T16:03:29.680681 #3578208] INFO -- : linking encoding windows_1251.so I, [2024-02-04T16:03:29.740619 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/windows_1252.c I, [2024-02-04T16:03:29.846128 #3578208] INFO -- : linking encoding windows_1252.so I, [2024-02-04T16:03:29.907935 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/windows_1253.c I, [2024-02-04T16:03:30.014188 #3578208] INFO -- : linking encoding windows_1253.so I, [2024-02-04T16:03:30.080520 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/windows_1254.c I, [2024-02-04T16:03:30.183355 #3578208] INFO -- : linking encoding windows_1254.so I, [2024-02-04T16:03:30.240785 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/windows_1257.c I, [2024-02-04T16:03:30.347099 #3578208] INFO -- : linking encoding windows_1257.so I, [2024-02-04T16:03:30.401515 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:30.401921 #3578208] INFO -- : making trans I, [2024-02-04T16:03:30.431742 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:30.432364 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/transdb.c I, [2024-02-04T16:03:30.534315 #3578208] INFO -- : linking transcoder transdb.so I, [2024-02-04T16:03:30.595280 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/big5.c I, [2024-02-04T16:03:31.418118 #3578208] INFO -- : linking transcoder big5.so I, [2024-02-04T16:03:31.505286 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/cesu_8.c I, [2024-02-04T16:03:31.608259 #3578208] INFO -- : linking transcoder cesu_8.so I, [2024-02-04T16:03:31.664468 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/chinese.c I, [2024-02-04T16:03:31.992152 #3578208] INFO -- : linking transcoder chinese.so I, [2024-02-04T16:03:32.057640 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/ebcdic.c I, [2024-02-04T16:03:32.161491 #3578208] INFO -- : linking transcoder ebcdic.so I, [2024-02-04T16:03:32.216794 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/emoji.c I, [2024-02-04T16:03:32.373461 #3578208] INFO -- : linking transcoder emoji.so I, [2024-02-04T16:03:32.435464 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/emoji_iso2022_kddi.c I, [2024-02-04T16:03:32.712877 #3578208] INFO -- : linking transcoder emoji_iso2022_kddi.so I, [2024-02-04T16:03:32.769285 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/emoji_sjis_docomo.c I, [2024-02-04T16:03:33.015542 #3578208] INFO -- : linking transcoder emoji_sjis_docomo.so I, [2024-02-04T16:03:33.078158 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/emoji_sjis_kddi.c I, [2024-02-04T16:03:33.370352 #3578208] INFO -- : linking transcoder emoji_sjis_kddi.so I, [2024-02-04T16:03:33.428039 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/emoji_sjis_softbank.c I, [2024-02-04T16:03:33.690186 #3578208] INFO -- : linking transcoder emoji_sjis_softbank.so I, [2024-02-04T16:03:33.753196 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/escape.c I, [2024-02-04T16:03:33.867228 #3578208] INFO -- : linking transcoder escape.so I, [2024-02-04T16:03:33.930528 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/gb18030.c I, [2024-02-04T16:03:34.202666 #3578208] INFO -- : linking transcoder gb18030.so I, [2024-02-04T16:03:34.269557 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/gbk.c I, [2024-02-04T16:03:34.637721 #3578208] INFO -- : linking transcoder gbk.so I, [2024-02-04T16:03:34.678664 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/iso2022.c I, [2024-02-04T16:03:34.756857 #3578208] INFO -- : linking transcoder iso2022.so I, [2024-02-04T16:03:34.798819 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/japanese.c I, [2024-02-04T16:03:34.877809 #3578208] INFO -- : linking transcoder japanese.so I, [2024-02-04T16:03:34.920915 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/japanese_euc.c I, [2024-02-04T16:03:35.288158 #3578208] INFO -- : linking transcoder japanese_euc.so I, [2024-02-04T16:03:35.342726 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/japanese_sjis.c I, [2024-02-04T16:03:35.534799 #3578208] INFO -- : linking transcoder japanese_sjis.so I, [2024-02-04T16:03:35.582155 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/korean.c I, [2024-02-04T16:03:35.883073 #3578208] INFO -- : linking transcoder korean.so I, [2024-02-04T16:03:35.963689 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/single_byte.c I, [2024-02-04T16:03:36.092835 #3578208] INFO -- : linking transcoder single_byte.so I, [2024-02-04T16:03:36.137140 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/utf8_mac.c I, [2024-02-04T16:03:36.391154 #3578208] INFO -- : linking transcoder utf8_mac.so I, [2024-02-04T16:03:36.487205 #3578208] INFO -- : compiling /tmp/ruby/src/trunk-repeat20-asserts/enc/trans/utf_16_32.c I, [2024-02-04T16:03:36.559342 #3578208] INFO -- : linking transcoder utf_16_32.so I, [2024-02-04T16:03:36.599138 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:36.600040 #3578208] INFO -- : making encs I, [2024-02-04T16:03:36.650729 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:36.650797 #3578208] INFO -- : make[1]: Nothing to be done for 'encs'. I, [2024-02-04T16:03:36.650812 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:36.658088 #3578208] INFO -- : $$$[end] "make all DEFS=\"-DRUBY_DEBUG=1\"" exit with 0. I, [2024-02-04T16:03:36.658241 #3578208] INFO -- : $$$[beg] make install DEFS="-DRUBY_DEBUG=1" I, [2024-02-04T16:03:36.782878 #3578208] INFO -- : Update debug to 91fe870eeceb9ffbbc7f1bb4673f9e2f6a2c1f60 I, [2024-02-04T16:03:36.784548 #3578208] INFO -- : echo 91fe870eeceb9ffbbc7f1bb4673f9e2f6a2c1f60 | /bin/sh /tmp/ruby/src/trunk-repeat20-asserts/tool/ifchange /tmp/ruby/src/trunk-repeat20-asserts/.bundle/.timestamp/debug.revision - I, [2024-02-04T16:03:36.786605 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/.bundle/.timestamp/debug.revision unchanged I, [2024-02-04T16:03:36.910757 #3578208] INFO -- : BASERUBY = /usr/bin/ruby --disable=gems I, [2024-02-04T16:03:36.910823 #3578208] INFO -- : CC = gcc I, [2024-02-04T16:03:36.910838 #3578208] INFO -- : LD = ld I, [2024-02-04T16:03:36.910850 #3578208] INFO -- : LDSHARED = gcc -shared I, [2024-02-04T16:03:36.910862 #3578208] INFO -- : CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC I, [2024-02-04T16:03:36.910874 #3578208] INFO -- : XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0 I, [2024-02-04T16:03:36.910897 #3578208] INFO -- : CPPFLAGS = -DRUBY_DEBUG=1 I, [2024-02-04T16:03:36.910909 #3578208] INFO -- : DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong I, [2024-02-04T16:03:36.910924 #3578208] INFO -- : SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread I, [2024-02-04T16:03:36.910934 #3578208] INFO -- : LANG = I, [2024-02-04T16:03:36.910945 #3578208] INFO -- : LC_ALL = I, [2024-02-04T16:03:36.910959 #3578208] INFO -- : LC_CTYPE = I, [2024-02-04T16:03:36.910969 #3578208] INFO -- : MFLAGS = I, [2024-02-04T16:03:36.910979 #3578208] INFO -- : RUSTC = rustc I, [2024-02-04T16:03:36.910989 #3578208] INFO -- : YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs I, [2024-02-04T16:03:36.913913 #3578208] INFO -- : gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 I, [2024-02-04T16:03:36.913961 #3578208] INFO -- : Copyright (C) 2021 Free Software Foundation, Inc. I, [2024-02-04T16:03:36.913973 #3578208] INFO -- : This is free software; see the source for copying conditions. There is NO I, [2024-02-04T16:03:36.913986 #3578208] INFO -- : warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I, [2024-02-04T16:03:36.913997 #3578208] INFO -- : I, [2024-02-04T16:03:37.020985 #3578208] INFO -- : generating encdb.h I, [2024-02-04T16:03:37.066628 #3578208] INFO -- : encdb.h unchanged I, [2024-02-04T16:03:37.070209 #3578208] INFO -- : generating enc.mk I, [2024-02-04T16:03:37.265720 #3578208] INFO -- : making srcs under enc I, [2024-02-04T16:03:37.306116 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:37.306188 #3578208] INFO -- : make[1]: Nothing to be done for 'srcs'. I, [2024-02-04T16:03:37.306205 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:37.307576 #3578208] INFO -- : generating transdb.h I, [2024-02-04T16:03:37.454108 #3578208] INFO -- : transdb.h unchanged I, [2024-02-04T16:03:37.459437 #3578208] INFO -- : generating makefiles ext/configure-ext.mk I, [2024-02-04T16:03:37.513193 #3578208] INFO -- : ext/configure-ext.mk unchanged I, [2024-02-04T16:03:37.517314 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:40.552481 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:40.553151 #3578208] INFO -- : generating makefile exts.mk I, [2024-02-04T16:03:40.633134 #3578208] INFO -- : exts.mk unchanged I, [2024-02-04T16:03:40.639898 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:41.053559 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage' I, [2024-02-04T16:03:41.059367 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage' I, [2024-02-04T16:03:41.067849 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date' I, [2024-02-04T16:03:41.073513 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date' I, [2024-02-04T16:03:41.078987 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest' I, [2024-02-04T16:03:41.088145 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest' I, [2024-02-04T16:03:41.113068 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2' I, [2024-02-04T16:03:41.116996 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2' I, [2024-02-04T16:03:41.135290 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle' I, [2024-02-04T16:03:41.144239 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle' I, [2024-02-04T16:03:41.148906 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console' I, [2024-02-04T16:03:41.152238 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console' I, [2024-02-04T16:03:41.166842 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json' I, [2024-02-04T16:03:41.182024 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json' I, [2024-02-04T16:03:41.204888 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor' I, [2024-02-04T16:03:41.209792 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor' I, [2024-02-04T16:03:41.219492 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace' I, [2024-02-04T16:03:41.226876 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace' I, [2024-02-04T16:03:41.244016 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl' I, [2024-02-04T16:03:41.262076 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl' I, [2024-02-04T16:03:41.266924 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname' I, [2024-02-04T16:03:41.270143 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname' I, [2024-02-04T16:03:41.276211 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych' I, [2024-02-04T16:03:41.298296 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych' I, [2024-02-04T16:03:41.303052 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty' I, [2024-02-04T16:03:41.306330 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty' I, [2024-02-04T16:03:41.320748 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper' I, [2024-02-04T16:03:41.328714 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper' I, [2024-02-04T16:03:41.330893 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm' I, [2024-02-04T16:03:41.333310 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm' I, [2024-02-04T16:03:41.344221 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket' I, [2024-02-04T16:03:41.352612 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket' I, [2024-02-04T16:03:41.368852 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' I, [2024-02-04T16:03:41.412287 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' I, [2024-02-04T16:03:41.414850 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.1/ext/debug' I, [2024-02-04T16:03:41.457743 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.1/ext/debug' I, [2024-02-04T16:03:41.460228 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' I, [2024-02-04T16:03:41.504751 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' I, [2024-02-04T16:03:41.507269 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' I, [2024-02-04T16:03:41.550324 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' I, [2024-02-04T16:03:41.553438 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.2/ext/rbs_extension' I, [2024-02-04T16:03:41.596933 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.2/ext/rbs_extension' I, [2024-02-04T16:03:41.601487 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.3/ext/rbs_extension' I, [2024-02-04T16:03:41.672445 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.3/ext/rbs_extension' I, [2024-02-04T16:03:41.676179 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' I, [2024-02-04T16:03:41.743586 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' I, [2024-02-04T16:03:41.793994 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:41.950928 #3578208] INFO -- : make[2]: 'ruby' is up to date. I, [2024-02-04T16:03:41.950996 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:41.951574 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:41.957557 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:41.957689 #3578208] INFO -- : make[1]: Nothing to be done for 'note'. I, [2024-02-04T16:03:41.957711 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:41.969015 #3578208] INFO -- : making enc I, [2024-02-04T16:03:42.010399 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:42.010462 #3578208] INFO -- : make[1]: Nothing to be done for 'enc'. I, [2024-02-04T16:03:42.010482 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:42.011320 #3578208] INFO -- : making trans I, [2024-02-04T16:03:42.080767 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:42.080834 #3578208] INFO -- : make[1]: Nothing to be done for '/tmp/ruby/src/trunk-repeat20-asserts/enc/trans'. I, [2024-02-04T16:03:42.080854 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:42.081842 #3578208] INFO -- : making encs I, [2024-02-04T16:03:42.155444 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:42.155512 #3578208] INFO -- : make[1]: Nothing to be done for 'encs'. I, [2024-02-04T16:03:42.155535 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:03:42.162630 #3578208] INFO -- : ./miniruby -I/tmp/ruby/src/trunk-repeat20-asserts/lib -I. -I.ext/common /tmp/ruby/src/trunk-repeat20-asserts/tool/runruby.rb --extout=.ext -- --disable-gems -r./x86_64-linux-fake /tmp/ruby/src/trunk-repeat20-asserts/tool/rbinstall.rb --make="make" --dest-dir="" --extout=".ext" --ext-build-dir="./ext" --mflags="" --make-flags=" -- DEFS=-DRUBY_DEBUG=1" --data-mode=0644 --prog-mode=0755 --installed-list .installed.list --mantype="man" --gnumake --install=all --exclude=doc I, [2024-02-04T16:03:42.432741 #3578208] INFO -- : Installing to I, [2024-02-04T16:03:42.432803 #3578208] INFO -- : installing binary commands: /tmp/ruby/install/trunk-repeat20-asserts/bin I, [2024-02-04T16:03:42.438366 #3578208] INFO -- : installing base libraries: /tmp/ruby/install/trunk-repeat20-asserts/lib I, [2024-02-04T16:03:42.459092 #3578208] INFO -- : installing arch files: /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/3.4.0+0/x86_64-linux I, [2024-02-04T16:03:42.459342 #3578208] INFO -- : installing pkgconfig data: /tmp/ruby/install/trunk-repeat20-asserts/lib/pkgconfig I, [2024-02-04T16:03:42.459527 #3578208] INFO -- : installing extension objects: /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/3.4.0+0/x86_64-linux I, [2024-02-04T16:03:42.544615 #3578208] INFO -- : installing extension objects: /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/site_ruby/3.4.0+0/x86_64-linux I, [2024-02-04T16:03:42.544674 #3578208] INFO -- : installing extension objects: /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/vendor_ruby/3.4.0+0/x86_64-linux I, [2024-02-04T16:03:42.544797 #3578208] INFO -- : installing extension headers: /tmp/ruby/install/trunk-repeat20-asserts/include/ruby-3.4.0+0/x86_64-linux I, [2024-02-04T16:03:42.545550 #3578208] INFO -- : installing extension scripts: /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/3.4.0+0 I, [2024-02-04T16:03:42.562317 #3578208] INFO -- : installing extension scripts: /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/site_ruby/3.4.0+0 I, [2024-02-04T16:03:42.562379 #3578208] INFO -- : installing extension scripts: /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/vendor_ruby/3.4.0+0 I, [2024-02-04T16:03:42.562399 #3578208] INFO -- : installing extension headers: /tmp/ruby/install/trunk-repeat20-asserts/include/ruby-3.4.0+0/ruby I, [2024-02-04T16:03:42.567277 #3578208] INFO -- : installing command scripts: /tmp/ruby/install/trunk-repeat20-asserts/bin I, [2024-02-04T16:03:42.567925 #3578208] INFO -- : installing library scripts: /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/3.4.0+0 I, [2024-02-04T16:03:42.777820 #3578208] INFO -- : installing common headers: /tmp/ruby/install/trunk-repeat20-asserts/include/ruby-3.4.0+0 I, [2024-02-04T16:03:42.809066 #3578208] INFO -- : installing manpages: /tmp/ruby/install/trunk-repeat20-asserts/share/man/man1 I, [2024-02-04T16:03:42.835519 #3578208] INFO -- : installing default gems from lib: /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/gems/3.4.0+0 I, [2024-02-04T16:03:42.878393 #3578208] INFO -- : benchmark 0.3.0 I, [2024-02-04T16:03:42.912076 #3578208] INFO -- : bundler 2.6.0.dev I, [2024-02-04T16:03:42.927361 #3578208] INFO -- : cgi 0.4.1 I, [2024-02-04T16:03:42.932027 #3578208] INFO -- : delegate 0.3.1 I, [2024-02-04T16:03:42.936900 #3578208] INFO -- : did_you_mean 1.6.3 I, [2024-02-04T16:03:42.940696 #3578208] INFO -- : english 0.8.0 I, [2024-02-04T16:03:42.943111 #3578208] INFO -- : erb 4.0.4 I, [2024-02-04T16:03:42.946680 #3578208] INFO -- : error_highlight 0.6.0 I, [2024-02-04T16:03:42.949050 #3578208] INFO -- : fileutils 1.7.2 I, [2024-02-04T16:03:42.951372 #3578208] INFO -- : find 0.2.0 I, [2024-02-04T16:03:42.953689 #3578208] INFO -- : forwardable 1.3.3 I, [2024-02-04T16:03:42.955900 #3578208] INFO -- : ipaddr 1.2.6 I, [2024-02-04T16:03:42.958103 #3578208] INFO -- : irb 1.11.1 I, [2024-02-04T16:03:42.961973 #3578208] INFO -- : logger 1.6.0 I, [2024-02-04T16:03:42.964299 #3578208] INFO -- : net-http 0.4.1 I, [2024-02-04T16:03:42.966738 #3578208] INFO -- : net-protocol 0.2.2 I, [2024-02-04T16:03:42.969109 #3578208] INFO -- : open-uri 0.4.1 I, [2024-02-04T16:03:42.971636 #3578208] INFO -- : open3 0.2.1 I, [2024-02-04T16:03:42.974006 #3578208] INFO -- : optparse 0.4.0 I, [2024-02-04T16:03:42.979960 #3578208] INFO -- : ostruct 0.6.0 I, [2024-02-04T16:03:42.982310 #3578208] INFO -- : pp 0.5.0 I, [2024-02-04T16:03:42.984980 #3578208] INFO -- : prettyprint 0.2.0 I, [2024-02-04T16:03:42.987429 #3578208] INFO -- : prism 0.20.0 I, [2024-02-04T16:03:42.989970 #3578208] INFO -- : pstore 0.1.3 I, [2024-02-04T16:03:42.992245 #3578208] INFO -- : rdoc 6.6.2 I, [2024-02-04T16:03:42.997508 #3578208] INFO -- : readline 0.0.4 I, [2024-02-04T16:03:43.000026 #3578208] INFO -- : reline 0.4.2 I, [2024-02-04T16:03:43.002662 #3578208] INFO -- : resolv 0.3.0 I, [2024-02-04T16:03:43.005083 #3578208] INFO -- : ruby2_keywords 0.0.5 I, [2024-02-04T16:03:43.007461 #3578208] INFO -- : securerandom 0.3.1 I, [2024-02-04T16:03:43.009918 #3578208] INFO -- : set 1.1.0 I, [2024-02-04T16:03:43.012480 #3578208] INFO -- : shellwords 0.2.0 I, [2024-02-04T16:03:43.018262 #3578208] INFO -- : singleton 0.2.0 I, [2024-02-04T16:03:43.020853 #3578208] INFO -- : syntax_suggest 2.0.0 I, [2024-02-04T16:03:43.024716 #3578208] INFO -- : tempfile 0.2.1 I, [2024-02-04T16:03:43.027215 #3578208] INFO -- : time 0.3.0 I, [2024-02-04T16:03:43.029879 #3578208] INFO -- : timeout 0.4.1 I, [2024-02-04T16:03:43.032326 #3578208] INFO -- : tmpdir 0.2.0 I, [2024-02-04T16:03:43.034854 #3578208] INFO -- : tsort 0.2.0 I, [2024-02-04T16:03:43.037314 #3578208] INFO -- : un 0.3.0 I, [2024-02-04T16:03:43.039820 #3578208] INFO -- : uri 0.13.0 I, [2024-02-04T16:03:43.042332 #3578208] INFO -- : weakref 0.1.3 I, [2024-02-04T16:03:43.044883 #3578208] INFO -- : yaml 0.3.0 I, [2024-02-04T16:03:43.046904 #3578208] INFO -- : installing default gems from ext: /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/gems/3.4.0+0 I, [2024-02-04T16:03:43.067184 #3578208] INFO -- : date 3.3.4 I, [2024-02-04T16:03:43.069558 #3578208] INFO -- : digest 3.1.1 I, [2024-02-04T16:03:43.071807 #3578208] INFO -- : etc 1.4.3 I, [2024-02-04T16:03:43.074152 #3578208] INFO -- : fcntl 1.1.0 I, [2024-02-04T16:03:43.076369 #3578208] INFO -- : fiddle 1.1.3 I, [2024-02-04T16:03:43.078656 #3578208] INFO -- : io-console 0.7.2 I, [2024-02-04T16:03:43.086278 #3578208] INFO -- : io-nonblock 0.3.0 I, [2024-02-04T16:03:43.088800 #3578208] INFO -- : io-wait 0.3.1 I, [2024-02-04T16:03:43.091060 #3578208] INFO -- : json 2.7.1 I, [2024-02-04T16:03:43.093591 #3578208] INFO -- : openssl 3.2.0 I, [2024-02-04T16:03:43.098414 #3578208] INFO -- : pathname 0.3.0 I, [2024-02-04T16:03:43.100746 #3578208] INFO -- : psych 5.1.2 I, [2024-02-04T16:03:43.103364 #3578208] INFO -- : stringio 3.1.1 I, [2024-02-04T16:03:43.105850 #3578208] INFO -- : strscan 3.0.9 I, [2024-02-04T16:03:43.108232 #3578208] INFO -- : zlib 3.1.0 I, [2024-02-04T16:03:43.110260 #3578208] INFO -- : installing bundled gems: /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/gems/3.4.0+0 I, [2024-02-04T16:03:43.111710 #3578208] INFO -- : minitest 5.21.2 I, [2024-02-04T16:03:43.138716 #3578208] INFO -- : power_assert 2.0.3 I, [2024-02-04T16:03:43.146514 #3578208] INFO -- : rake 13.1.0 I, [2024-02-04T16:03:43.168090 #3578208] INFO -- : test-unit 3.6.1 I, [2024-02-04T16:03:43.194451 #3578208] INFO -- : rexml 3.2.6 I, [2024-02-04T16:03:43.217420 #3578208] INFO -- : rss 0.3.0 I, [2024-02-04T16:03:43.237250 #3578208] INFO -- : net-ftp 0.3.4 I, [2024-02-04T16:03:43.244585 #3578208] INFO -- : net-imap 0.4.9.1 I, [2024-02-04T16:03:43.263419 #3578208] INFO -- : net-pop 0.1.2 I, [2024-02-04T16:03:43.269385 #3578208] INFO -- : net-smtp 0.4.0.1 I, [2024-02-04T16:03:43.279503 #3578208] INFO -- : matrix 0.4.2 I, [2024-02-04T16:03:43.288657 #3578208] INFO -- : prime 0.1.2 I, [2024-02-04T16:03:43.299546 #3578208] INFO -- : rbs 3.4.3 I, [2024-02-04T16:03:43.461336 #3578208] INFO -- : typeprof 0.21.9 I, [2024-02-04T16:03:43.473830 #3578208] INFO -- : debug 1.9.1 I, [2024-02-04T16:03:43.489774 #3578208] INFO -- : racc 1.7.3 I, [2024-02-04T16:03:43.508444 #3578208] INFO -- : mutex_m 0.2.0 I, [2024-02-04T16:03:43.513445 #3578208] INFO -- : getoptlong 0.2.1 I, [2024-02-04T16:03:43.521874 #3578208] INFO -- : base64 0.2.0 I, [2024-02-04T16:03:43.526074 #3578208] INFO -- : bigdecimal 3.1.6 I, [2024-02-04T16:03:43.537738 #3578208] INFO -- : observer 0.1.2 I, [2024-02-04T16:03:43.543546 #3578208] INFO -- : abbrev 0.1.2 I, [2024-02-04T16:03:43.549060 #3578208] INFO -- : resolv-replace 0.1.1 I, [2024-02-04T16:03:43.554732 #3578208] INFO -- : rinda 0.2.0 I, [2024-02-04T16:03:43.564332 #3578208] INFO -- : drb 2.2.0 I, [2024-02-04T16:03:43.572217 #3578208] INFO -- : nkf 0.2.0 I, [2024-02-04T16:03:43.587968 #3578208] INFO -- : syslog 0.1.2 I, [2024-02-04T16:03:43.596569 #3578208] INFO -- : csv 3.2.8 I, [2024-02-04T16:03:43.615895 #3578208] INFO -- : installing bundled gem cache: /tmp/ruby/install/trunk-repeat20-asserts/lib/ruby/gems/3.4.0+0/cache I, [2024-02-04T16:03:43.653706 #3578208] INFO -- : $$$[end] "make install DEFS=\"-DRUBY_DEBUG=1\"" exit with 0. I, [2024-02-04T16:03:43.653881 #3578208] INFO -- : $$$[beg] make yes-btest TESTOPTS='-q -j4' I, [2024-02-04T16:04:15.396006 #3578208] INFO -- : PASS all 1889 tests E, [2024-02-04T16:04:15.403648 #3578208] ERROR -- : I, [2024-02-04T16:04:15.403964 #3578208] INFO -- : $$$[end] "make yes-btest TESTOPTS='-q -j4'" exit with 0. I, [2024-02-04T16:04:15.404094 #3578208] INFO -- : $$$[beg] make yes-test-basic TESTS=--repeat-count=20 I, [2024-02-04T16:04:15.525096 #3578208] INFO -- : BASERUBY = /usr/bin/ruby --disable=gems I, [2024-02-04T16:04:15.525155 #3578208] INFO -- : CC = gcc I, [2024-02-04T16:04:15.525174 #3578208] INFO -- : LD = ld I, [2024-02-04T16:04:15.525199 #3578208] INFO -- : LDSHARED = gcc -shared I, [2024-02-04T16:04:15.525213 #3578208] INFO -- : CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC I, [2024-02-04T16:04:15.525227 #3578208] INFO -- : XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0 I, [2024-02-04T16:04:15.525238 #3578208] INFO -- : CPPFLAGS = I, [2024-02-04T16:04:15.525248 #3578208] INFO -- : DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong I, [2024-02-04T16:04:15.525260 #3578208] INFO -- : SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread I, [2024-02-04T16:04:15.525271 #3578208] INFO -- : LANG = I, [2024-02-04T16:04:15.525282 #3578208] INFO -- : LC_ALL = I, [2024-02-04T16:04:15.525293 #3578208] INFO -- : LC_CTYPE = I, [2024-02-04T16:04:15.525304 #3578208] INFO -- : MFLAGS = I, [2024-02-04T16:04:15.525315 #3578208] INFO -- : RUSTC = rustc I, [2024-02-04T16:04:15.525325 #3578208] INFO -- : YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs I, [2024-02-04T16:04:15.527957 #3578208] INFO -- : gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 I, [2024-02-04T16:04:15.527989 #3578208] INFO -- : Copyright (C) 2021 Free Software Foundation, Inc. I, [2024-02-04T16:04:15.528003 #3578208] INFO -- : This is free software; see the source for copying conditions. There is NO I, [2024-02-04T16:04:15.528014 #3578208] INFO -- : warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I, [2024-02-04T16:04:15.528025 #3578208] INFO -- : I, [2024-02-04T16:04:15.786997 #3578208] INFO -- : Checking leaked global symbols...none I, [2024-02-04T16:04:15.903330 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:assignment ....................................................................................................................................................................................................................................................................................................................................................................................OK 372 I, [2024-02-04T16:04:15.903396 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:condition ..OK 2 I, [2024-02-04T16:04:15.903412 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:if/unless ...OK 3 I, [2024-02-04T16:04:15.903553 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:case .....OK 5 I, [2024-02-04T16:04:15.904092 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:while/until ........OK 8 I, [2024-02-04T16:04:15.904277 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:exception ..........OK 10 I, [2024-02-04T16:04:15.905182 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:array .......................................OK 39 I, [2024-02-04T16:04:15.905549 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:hash ...........................OK 27 I, [2024-02-04T16:04:15.907449 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:iterator ...........................................................................................................OK 107 I, [2024-02-04T16:04:15.908460 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:float ................................................................................OK 80 I, [2024-02-04T16:04:15.911041 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:bignum ...............................OK 31 I, [2024-02-04T16:04:15.913117 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:string & char ..............................................................OK 62 I, [2024-02-04T16:04:15.913248 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:assignment ..........OK 10 I, [2024-02-04T16:04:15.913358 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:call ......OK 6 I, [2024-02-04T16:04:15.913547 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:proc .........OK 9 I, [2024-02-04T16:04:16.013850 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:signal ..OK 2 I, [2024-02-04T16:04:16.015152 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:eval ...........................OK 27 I, [2024-02-04T16:04:16.309659 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:system ........OK 8 I, [2024-02-04T16:04:16.309793 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:const .....OK 5 I, [2024-02-04T16:04:16.309961 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:clone .....OK 5 I, [2024-02-04T16:04:16.310297 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:marshal ....OK 4 I, [2024-02-04T16:04:16.310435 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:pack ....OK 4 I, [2024-02-04T16:04:16.310486 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:math ..OK 2 I, [2024-02-04T16:04:16.310626 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:struct ......OK 6 I, [2024-02-04T16:04:16.310916 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:variable ............OK 12 I, [2024-02-04T16:04:16.310997 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:trace ...OK 3 I, [2024-02-04T16:04:16.311220 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:defined? ............OK 12 I, [2024-02-04T16:04:16.311382 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:alias ......OK 6 I, [2024-02-04T16:04:16.312187 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:path .......................OK 23 I, [2024-02-04T16:04:16.528044 #3578208] INFO -- : /tmp/ruby/src/trunk-repeat20-asserts/basictest/test.rb:gc ....OK 4 I, [2024-02-04T16:04:16.533503 #3578208] INFO -- : I, [2024-02-04T16:04:16.533576 #3578208] INFO -- : test succeeded I, [2024-02-04T16:04:16.535982 #3578208] INFO -- : $$$[end] "make yes-test-basic TESTS=--repeat-count=20" exit with 0. I, [2024-02-04T16:04:16.536162 #3578208] INFO -- : $$$[beg] make yes-test-all TESTOPTS='--stderr-on-failure' TESTS=--repeat-count=20 I, [2024-02-04T16:04:16.694950 #3578208] INFO -- : BASERUBY = /usr/bin/ruby --disable=gems I, [2024-02-04T16:04:16.695027 #3578208] INFO -- : CC = gcc I, [2024-02-04T16:04:16.695047 #3578208] INFO -- : LD = ld I, [2024-02-04T16:04:16.695057 #3578208] INFO -- : LDSHARED = gcc -shared I, [2024-02-04T16:04:16.695065 #3578208] INFO -- : CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC I, [2024-02-04T16:04:16.695087 #3578208] INFO -- : XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0 I, [2024-02-04T16:04:16.695095 #3578208] INFO -- : CPPFLAGS = I, [2024-02-04T16:04:16.695104 #3578208] INFO -- : DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong I, [2024-02-04T16:04:16.695112 #3578208] INFO -- : SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread I, [2024-02-04T16:04:16.695119 #3578208] INFO -- : LANG = I, [2024-02-04T16:04:16.695126 #3578208] INFO -- : LC_ALL = I, [2024-02-04T16:04:16.695133 #3578208] INFO -- : LC_CTYPE = I, [2024-02-04T16:04:16.695140 #3578208] INFO -- : MFLAGS = I, [2024-02-04T16:04:16.695148 #3578208] INFO -- : RUSTC = rustc I, [2024-02-04T16:04:16.695155 #3578208] INFO -- : YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs I, [2024-02-04T16:04:16.697497 #3578208] INFO -- : gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 I, [2024-02-04T16:04:16.697570 #3578208] INFO -- : Copyright (C) 2021 Free Software Foundation, Inc. I, [2024-02-04T16:04:16.697588 #3578208] INFO -- : This is free software; see the source for copying conditions. There is NO I, [2024-02-04T16:04:16.697606 #3578208] INFO -- : warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I, [2024-02-04T16:04:16.697621 #3578208] INFO -- : I, [2024-02-04T16:04:16.701457 #3578208] INFO -- : generating enc.mk I, [2024-02-04T16:04:16.935919 #3578208] INFO -- : generating encdb.h I, [2024-02-04T16:04:16.983196 #3578208] INFO -- : encdb.h unchanged I, [2024-02-04T16:04:16.986206 #3578208] INFO -- : making enc I, [2024-02-04T16:04:17.024336 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:17.024395 #3578208] INFO -- : make[1]: Nothing to be done for 'enc'. I, [2024-02-04T16:04:17.024413 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:17.025201 #3578208] INFO -- : making srcs under enc I, [2024-02-04T16:04:17.090401 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:17.090455 #3578208] INFO -- : make[1]: Nothing to be done for 'srcs'. I, [2024-02-04T16:04:17.090474 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:17.091951 #3578208] INFO -- : generating transdb.h I, [2024-02-04T16:04:17.263784 #3578208] INFO -- : transdb.h unchanged I, [2024-02-04T16:04:17.265838 #3578208] INFO -- : making trans I, [2024-02-04T16:04:17.311485 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:17.311552 #3578208] INFO -- : make[1]: Nothing to be done for '/tmp/ruby/src/trunk-repeat20-asserts/enc/trans'. I, [2024-02-04T16:04:17.311583 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:17.312476 #3578208] INFO -- : making encs I, [2024-02-04T16:04:17.382770 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:17.382836 #3578208] INFO -- : make[1]: Nothing to be done for 'encs'. I, [2024-02-04T16:04:17.382869 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:17.386396 #3578208] INFO -- : generating makefiles ext/configure-ext.mk I, [2024-02-04T16:04:17.469522 #3578208] INFO -- : ext/configure-ext.mk updated I, [2024-02-04T16:04:17.474553 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:20.411614 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:20.412237 #3578208] INFO -- : generating makefile exts.mk I, [2024-02-04T16:04:20.490294 #3578208] INFO -- : exts.mk unchanged I, [2024-02-04T16:04:20.495959 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:20.825560 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage' I, [2024-02-04T16:04:20.831588 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage' I, [2024-02-04T16:04:20.840430 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date' I, [2024-02-04T16:04:20.844477 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date' I, [2024-02-04T16:04:20.848152 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest' I, [2024-02-04T16:04:20.855067 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest' I, [2024-02-04T16:04:20.878877 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2' I, [2024-02-04T16:04:20.882795 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2' I, [2024-02-04T16:04:20.901647 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle' I, [2024-02-04T16:04:20.910752 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle' I, [2024-02-04T16:04:20.915291 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console' I, [2024-02-04T16:04:20.918605 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console' I, [2024-02-04T16:04:20.930041 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json' I, [2024-02-04T16:04:20.938889 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json' I, [2024-02-04T16:04:20.952905 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor' I, [2024-02-04T16:04:20.956174 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor' I, [2024-02-04T16:04:20.962587 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace' I, [2024-02-04T16:04:20.967558 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace' I, [2024-02-04T16:04:20.984011 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl' I, [2024-02-04T16:04:21.001498 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl' I, [2024-02-04T16:04:21.006056 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname' I, [2024-02-04T16:04:21.009571 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname' I, [2024-02-04T16:04:21.016092 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych' I, [2024-02-04T16:04:21.037588 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych' I, [2024-02-04T16:04:21.042400 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty' I, [2024-02-04T16:04:21.045649 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty' I, [2024-02-04T16:04:21.059983 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper' I, [2024-02-04T16:04:21.066867 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper' I, [2024-02-04T16:04:21.068909 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm' I, [2024-02-04T16:04:21.071382 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm' I, [2024-02-04T16:04:21.082449 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket' I, [2024-02-04T16:04:21.091390 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket' I, [2024-02-04T16:04:21.108379 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' I, [2024-02-04T16:04:21.152208 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' I, [2024-02-04T16:04:21.154844 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.1/ext/debug' I, [2024-02-04T16:04:21.198710 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.1/ext/debug' I, [2024-02-04T16:04:21.201277 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' I, [2024-02-04T16:04:21.246226 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' I, [2024-02-04T16:04:21.248874 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' I, [2024-02-04T16:04:21.290951 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' I, [2024-02-04T16:04:21.294039 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.2/ext/rbs_extension' I, [2024-02-04T16:04:21.336198 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.2/ext/rbs_extension' I, [2024-02-04T16:04:21.339216 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.3/ext/rbs_extension' I, [2024-02-04T16:04:21.405582 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.3/ext/rbs_extension' I, [2024-02-04T16:04:21.409389 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' I, [2024-02-04T16:04:21.478249 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' I, [2024-02-04T16:04:21.528488 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:21.696171 #3578208] INFO -- : make[2]: 'ruby' is up to date. I, [2024-02-04T16:04:21.696244 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:21.696759 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:21.701280 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:21.701350 #3578208] INFO -- : make[1]: Nothing to be done for 'note'. I, [2024-02-04T16:04:21.701369 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-04T16:04:35.694822 #3578208] INFO -- : Run options: I, [2024-02-04T16:04:35.694882 #3578208] INFO -- : --seed=30907 I, [2024-02-04T16:04:35.694914 #3578208] INFO -- : "--ruby=./miniruby -I/tmp/ruby/src/trunk-repeat20-asserts/lib -I. -I.ext/common /tmp/ruby/src/trunk-repeat20-asserts/tool/runruby.rb --extout=.ext -- --disable-gems" I, [2024-02-04T16:04:35.694931 #3578208] INFO -- : --excludes-dir=/tmp/ruby/src/trunk-repeat20-asserts/test/.excludes I, [2024-02-04T16:04:35.694947 #3578208] INFO -- : --name=!/memory_leak/ I, [2024-02-04T16:04:35.694960 #3578208] INFO -- : --stderr-on-failure I, [2024-02-04T16:04:35.694973 #3578208] INFO -- : --repeat-count=20 I, [2024-02-04T16:04:35.694986 #3578208] INFO -- : --exclude=rubygems/test_gem_package_task\.rb I, [2024-02-04T16:04:35.695000 #3578208] INFO -- : I, [2024-02-04T16:04:35.695014 #3578208] INFO -- : # Running tests: I, [2024-02-04T16:04:35.695029 #3578208] INFO -- : I, [2024-02-04T16:39:00.139470 #3578208] INFO -- : Finished(1/20) tests in 2064.069089s, 12.1672 tests/s, 4586.8164 assertions/s. I, [2024-02-04T17:09:12.579693 #3578208] INFO -- : Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 9 : # I, [2024-02-04T17:09:13.127108 #3578208] INFO -- : Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 I, [2024-02-04T17:25:04.192997 #3578208] INFO -- : Finished(2/20) tests in 2763.987647s, 9.0865 tests/s, 3425.4419 assertions/s. I, [2024-02-04T18:07:15.539850 #3578208] INFO -- : Finished(3/20) tests in 2531.550900s, 9.9208 tests/s, 3740.3621 assertions/s. I, [2024-02-04T18:44:34.778635 #3578208] INFO -- : Finished(4/20) tests in 2239.146367s, 11.2163 tests/s, 4228.4074 assertions/s. I, [2024-02-04T19:13:38.821159 #3578208] INFO -- : Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 9 : # I, [2024-02-04T19:13:38.865681 #3578208] INFO -- : Closed file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 I, [2024-02-04T19:28:01.488231 #3578208] INFO -- : Finished(5/20) tests in 2606.668905s, 9.6349 tests/s, 3632.0650 assertions/s. I, [2024-02-04T20:05:33.668180 #3578208] INFO -- : Finished(6/20) tests in 2252.335825s, 11.1506 tests/s, 4203.8873 assertions/s. I, [2024-02-04T20:44:40.382168 #3578208] INFO -- : Finished(7/20) tests in 2346.604042s, 10.7027 tests/s, 4034.8439 assertions/s. I, [2024-02-04T21:23:27.351315 #3578208] INFO -- : Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : # I, [2024-02-04T21:37:00.184078 #3578208] INFO -- : Finished(8/20) tests in 3139.768930s, 7.9990 tests/s, 3015.4327 assertions/s. I, [2024-02-04T22:19:01.304749 #3578208] INFO -- : Finished(9/20) tests in 2521.095301s, 9.9619 tests/s, 3756.0286 assertions/s. I, [2024-02-04T23:03:13.870652 #3578208] INFO -- : Finished(10/20) tests in 2652.529381s, 9.4683 tests/s, 3569.8066 assertions/s. I, [2024-02-04T23:50:47.348960 #3578208] INFO -- : Finished(11/20) tests in 2853.611686s, 8.8011 tests/s, 3318.0089 assertions/s. I, [2024-02-05T00:30:23.038097 #3578208] INFO -- : Finished(12/20) tests in 2375.608776s, 10.5720 tests/s, 3985.6512 assertions/s. I, [2024-02-05T01:16:50.078843 #3578208] INFO -- : Finished(13/20) tests in 2786.771718s, 9.0122 tests/s, 3397.2847 assertions/s. I, [2024-02-05T02:05:17.259806 #3578208] INFO -- : Finished(14/20) tests in 2907.371043s, 8.6384 tests/s, 3256.3339 assertions/s. I, [2024-02-05T02:38:10.603635 #3578208] INFO -- : Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_options_request: 9 : # I, [2024-02-05T02:38:13.658921 #3578208] INFO -- : Closed file descriptor: TestGemCommandsQueryCommandWithInstalledGems#test_execute_details_truncates_summary: 9 I, [2024-02-05T02:50:53.897176 #3578208] INFO -- : Finished(15/20) tests in 2736.735119s, 9.1770 tests/s, 3459.7685 assertions/s. I, [2024-02-05T03:42:24.947827 #3578208] INFO -- : Finished(16/20) tests in 3091.193213s, 8.1247 tests/s, 3062.9189 assertions/s. I, [2024-02-05T04:26:36.025717 #3578208] INFO -- : Finished(17/20) tests in 2650.926022s, 9.4740 tests/s, 3571.6960 assertions/s. I, [2024-02-05T05:07:47.946988 #3578208] INFO -- : Finished(18/20) tests in 2471.702173s, 10.1610 tests/s, 3830.3842 assertions/s. I, [2024-02-05T06:01:45.323249 #3578208] INFO -- : Finished(19/20) tests in 3237.565108s, 7.7574 tests/s, 2924.3511 assertions/s. I, [2024-02-05T06:37:17.384054 #3578208] INFO -- : Leaked file descriptor: WebauthnListenerTest#test_wait_for_otp_code_get_follows_options: 9 : # I, [2024-02-05T06:50:24.390999 #3578208] INFO -- : Finished(20/20) tests in 2919.754806s, 8.6017 tests/s, 3242.8826 assertions/s. I, [2024-02-05T06:50:24.391073 #3578208] INFO -- : 502299 tests, 189362847 assertions, 0 failures, 0 errors, 2335 skips I, [2024-02-05T06:50:24.391092 #3578208] INFO -- : I, [2024-02-05T06:50:24.391104 #3578208] INFO -- : ruby -v: ruby 3.4.0dev (2024-02-04T11:33:45Z master 7b3e05c392) [x86_64-linux] I, [2024-02-05T06:50:24.538148 #3578208] INFO -- : $$$[end] "make yes-test-all TESTOPTS='--stderr-on-failure' TESTS=--repeat-count=20" exit with 0. I, [2024-02-05T06:50:24.538347 #3578208] INFO -- : $$$[beg] make yes-test-rubyspec MSPECOPT='--error-output stderr --debug' TESTS=--repeat-count=20 I, [2024-02-05T06:50:24.781362 #3578208] INFO -- : BASERUBY = /usr/bin/ruby --disable=gems I, [2024-02-05T06:50:24.781454 #3578208] INFO -- : CC = gcc I, [2024-02-05T06:50:24.781487 #3578208] INFO -- : LD = ld I, [2024-02-05T06:50:24.781516 #3578208] INFO -- : LDSHARED = gcc -shared I, [2024-02-05T06:50:24.781551 #3578208] INFO -- : CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wimplicit-fallthrough=0 -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-packed-bitfield-compat -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wsuggest-attribute=format -Wsuggest-attribute=noreturn -Wunused-variable -Wmisleading-indentation -Wundef -fPIC I, [2024-02-05T06:50:24.781582 #3578208] INFO -- : XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I/tmp/ruby/src/trunk-repeat20-asserts/include -I/tmp/ruby/src/trunk-repeat20-asserts -I/tmp/ruby/src/trunk-repeat20-asserts/prism -I/tmp/ruby/src/trunk-repeat20-asserts/enc/unicode/15.0.0 I, [2024-02-05T06:50:24.781609 #3578208] INFO -- : CPPFLAGS = I, [2024-02-05T06:50:24.781636 #3578208] INFO -- : DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.4 -fstack-protector-strong I, [2024-02-05T06:50:24.781663 #3578208] INFO -- : SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread I, [2024-02-05T06:50:24.781689 #3578208] INFO -- : LANG = I, [2024-02-05T06:50:24.781714 #3578208] INFO -- : LC_ALL = I, [2024-02-05T06:50:24.781740 #3578208] INFO -- : LC_CTYPE = I, [2024-02-05T06:50:24.781766 #3578208] INFO -- : MFLAGS = I, [2024-02-05T06:50:24.781790 #3578208] INFO -- : RUSTC = rustc I, [2024-02-05T06:50:24.781822 #3578208] INFO -- : YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/tmp/ruby/build/trunk-repeat20-asserts/yjit/target/release/' /tmp/ruby/src/trunk-repeat20-asserts/yjit/src/lib.rs I, [2024-02-05T06:50:24.785016 #3578208] INFO -- : gcc (Ubuntu 11.3.0-1ubuntu1~22.04.1) 11.3.0 I, [2024-02-05T06:50:24.785070 #3578208] INFO -- : Copyright (C) 2021 Free Software Foundation, Inc. I, [2024-02-05T06:50:24.785084 #3578208] INFO -- : This is free software; see the source for copying conditions. There is NO I, [2024-02-05T06:50:24.785107 #3578208] INFO -- : warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. I, [2024-02-05T06:50:24.785121 #3578208] INFO -- : I, [2024-02-05T06:50:24.789263 #3578208] INFO -- : generating enc.mk I, [2024-02-05T06:50:25.108148 #3578208] INFO -- : generating encdb.h I, [2024-02-05T06:50:25.176435 #3578208] INFO -- : encdb.h unchanged I, [2024-02-05T06:50:25.179766 #3578208] INFO -- : making enc I, [2024-02-05T06:50:25.222428 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:25.222509 #3578208] INFO -- : make[1]: Nothing to be done for 'enc'. I, [2024-02-05T06:50:25.222562 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:25.223754 #3578208] INFO -- : making srcs under enc I, [2024-02-05T06:50:25.296676 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:25.296752 #3578208] INFO -- : make[1]: Nothing to be done for 'srcs'. I, [2024-02-05T06:50:25.296801 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:25.298512 #3578208] INFO -- : generating transdb.h I, [2024-02-05T06:50:25.551223 #3578208] INFO -- : transdb.h unchanged I, [2024-02-05T06:50:25.554765 #3578208] INFO -- : making trans I, [2024-02-05T06:50:25.627365 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:25.627421 #3578208] INFO -- : make[1]: Nothing to be done for '/tmp/ruby/src/trunk-repeat20-asserts/enc/trans'. I, [2024-02-05T06:50:25.627438 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:25.628319 #3578208] INFO -- : making encs I, [2024-02-05T06:50:25.701477 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:25.701548 #3578208] INFO -- : make[1]: Nothing to be done for 'encs'. I, [2024-02-05T06:50:25.701584 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:25.705182 #3578208] INFO -- : generating makefiles ext/configure-ext.mk I, [2024-02-05T06:50:25.800168 #3578208] INFO -- : ext/configure-ext.mk updated I, [2024-02-05T06:50:25.806356 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:30.305382 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:30.306162 #3578208] INFO -- : generating makefile exts.mk I, [2024-02-05T06:50:30.440328 #3578208] INFO -- : exts.mk unchanged I, [2024-02-05T06:50:30.449365 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:30.968614 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage' I, [2024-02-05T06:50:30.975081 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/coverage' I, [2024-02-05T06:50:30.984745 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date' I, [2024-02-05T06:50:30.991144 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/date' I, [2024-02-05T06:50:30.996616 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest' I, [2024-02-05T06:50:31.008189 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest' I, [2024-02-05T06:50:31.048570 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2' I, [2024-02-05T06:50:31.055011 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/digest/sha2' I, [2024-02-05T06:50:31.087455 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle' I, [2024-02-05T06:50:31.103189 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/fiddle' I, [2024-02-05T06:50:31.110856 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console' I, [2024-02-05T06:50:31.120833 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/io/console' I, [2024-02-05T06:50:31.143281 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json' I, [2024-02-05T06:50:31.158536 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/json' I, [2024-02-05T06:50:31.182046 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor' I, [2024-02-05T06:50:31.187815 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/monitor' I, [2024-02-05T06:50:31.198630 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace' I, [2024-02-05T06:50:31.206471 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/objspace' I, [2024-02-05T06:50:31.236636 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl' I, [2024-02-05T06:50:31.269857 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/openssl' I, [2024-02-05T06:50:31.277736 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname' I, [2024-02-05T06:50:31.283462 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pathname' I, [2024-02-05T06:50:31.291317 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych' I, [2024-02-05T06:50:31.327780 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/psych' I, [2024-02-05T06:50:31.335335 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty' I, [2024-02-05T06:50:31.340899 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/pty' I, [2024-02-05T06:50:31.365308 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper' I, [2024-02-05T06:50:31.378323 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/ripper' I, [2024-02-05T06:50:31.381122 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm' I, [2024-02-05T06:50:31.385491 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/rubyvm' I, [2024-02-05T06:50:31.404683 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket' I, [2024-02-05T06:50:31.424927 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/ext/socket' I, [2024-02-05T06:50:31.455263 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' I, [2024-02-05T06:50:31.527157 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/bigdecimal-3.1.6/ext/bigdecimal' I, [2024-02-05T06:50:31.531162 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.1/ext/debug' I, [2024-02-05T06:50:31.603322 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/debug-1.9.1/ext/debug' I, [2024-02-05T06:50:31.607524 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' I, [2024-02-05T06:50:31.680530 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/nkf-0.2.0/ext/nkf' I, [2024-02-05T06:50:31.684413 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' I, [2024-02-05T06:50:31.755366 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/racc-1.7.3/ext/racc/cparse' I, [2024-02-05T06:50:31.760397 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.2/ext/rbs_extension' I, [2024-02-05T06:50:31.831630 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.2/ext/rbs_extension' I, [2024-02-05T06:50:31.837083 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.3/ext/rbs_extension' I, [2024-02-05T06:50:31.919491 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/rbs-3.4.3/ext/rbs_extension' I, [2024-02-05T06:50:31.923803 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' I, [2024-02-05T06:50:31.993129 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts/.bundle/gems/syslog-0.1.2/ext/syslog' I, [2024-02-05T06:50:32.050072 #3578208] INFO -- : make[2]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:32.245538 #3578208] INFO -- : make[2]: 'ruby' is up to date. I, [2024-02-05T06:50:32.245671 #3578208] INFO -- : make[2]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:32.246386 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:32.253638 #3578208] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:32.253727 #3578208] INFO -- : make[1]: Nothing to be done for 'note'. I, [2024-02-05T06:50:32.253775 #3578208] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk-repeat20-asserts' I, [2024-02-05T06:50:32.444005 #3578208] INFO -- : $ /tmp/ruby/build/trunk-repeat20-asserts/miniruby -I/tmp/ruby/src/trunk-repeat20-asserts/lib /tmp/ruby/src/trunk-repeat20-asserts/tool/runruby.rb --archdir=/tmp/ruby/build/trunk-repeat20-asserts --extout=.ext -- /tmp/ruby/src/trunk-repeat20-asserts/spec/mspec/bin/mspec-run -B /tmp/ruby/src/trunk-repeat20-asserts/spec/default.mspec --error-output stderr --debug I, [2024-02-05T06:50:32.740577 #3578208] INFO -- : ruby 3.4.0dev (2024-02-04T11:33:45Z master 7b3e05c392) [x86_64-linux] I, [2024-02-05T06:51:17.421096 #3578208] INFO -- : 0 ......................................................................... I, [2024-02-05T06:51:29.505450 #3578208] INFO -- : 73 ......................................................................... I, [2024-02-05T06:51:32.735086 #3578208] INFO -- : 146 ......................................................................... I, [2024-02-05T06:51:37.674676 #3578208] INFO -- : 219 ......................................................................... I, [2024-02-05T06:51:39.622733 #3578208] INFO -- : 292 ......................................................................... I, [2024-02-05T06:51:42.609261 #3578208] INFO -- : 365 ......................................................................... I, [2024-02-05T06:51:44.168705 #3578208] INFO -- : 438 ......................................................................... I, [2024-02-05T06:51:45.417438 #3578208] INFO -- : 511 ......................................................................... I, [2024-02-05T06:51:48.366718 #3578208] INFO -- : 584 ......................................................................... I, [2024-02-05T06:51:52.567321 #3578208] INFO -- : 657 ......................................................................... I, [2024-02-05T06:51:53.500303 #3578208] INFO -- : 730 ......................................................................... I, [2024-02-05T06:51:54.629482 #3578208] INFO -- : 803 ......................................................................... I, [2024-02-05T06:51:57.515617 #3578208] INFO -- : 876 ......................................................................... I, [2024-02-05T06:51:59.478166 #3578208] INFO -- : 949 ......................................................................... I, [2024-02-05T06:52:11.240193 #3578208] INFO -- : 1022 ......................................................................... I, [2024-02-05T06:52:27.966305 #3578208] INFO -- : 1095 ......................................................................... I, [2024-02-05T06:52:36.644598 #3578208] INFO -- : 1168 ......................................................................... I, [2024-02-05T06:52:41.110818 #3578208] INFO -- : 1241 ......................................................................... I, [2024-02-05T06:52:44.584755 #3578208] INFO -- : 1314 ......................................................................... I, [2024-02-05T06:52:46.256462 #3578208] INFO -- : 1387 ......................................................................... I, [2024-02-05T06:53:01.215174 #3578208] INFO -- : 1460 ......................................................................... I, [2024-02-05T06:53:20.108983 #3578208] INFO -- : 1533 ......................................................................... I, [2024-02-05T06:53:23.076529 #3578208] INFO -- : 1606 ......................................................................... I, [2024-02-05T06:53:29.468530 #3578208] INFO -- : 1679 ......................................................................... I, [2024-02-05T06:53:35.307534 #3578208] INFO -- : 1752 ......................................................................... I, [2024-02-05T06:53:43.035479 #3578208] INFO -- : 1825 ......................................................................... I, [2024-02-05T06:53:46.973460 #3578208] INFO -- : 1898 ......................................................................... I, [2024-02-05T06:53:50.660276 #3578208] INFO -- : 1971 ......................................................................... I, [2024-02-05T06:53:54.253431 #3578208] INFO -- : 2044 ......................................................................... I, [2024-02-05T06:53:54.553109 #3578208] INFO -- : 2117 ......................................................................... I, [2024-02-05T06:53:55.864974 #3578208] INFO -- : 2190 ......................................................................... I, [2024-02-05T06:53:56.256807 #3578208] INFO -- : 2263 ......................................................................... I, [2024-02-05T06:53:57.210134 #3578208] INFO -- : 2336 ......................................................................... I, [2024-02-05T06:53:58.444086 #3578208] INFO -- : 2409 ......................................................................... I, [2024-02-05T06:53:59.303688 #3578208] INFO -- : 2482 ......................................................................... I, [2024-02-05T06:54:02.608891 #3578208] INFO -- : 2555 ......................................................................... I, [2024-02-05T06:54:02.646885 #3578208] INFO -- : 2628 ......................................................................... I, [2024-02-05T06:54:02.969984 #3578208] INFO -- : 2701 ......................................................................... I, [2024-02-05T06:54:06.314847 #3578208] INFO -- : 2774 ......................................................................... I, [2024-02-05T06:54:09.225487 #3578208] INFO -- : 2847 ......................................................................... I, [2024-02-05T06:54:13.542807 #3578208] INFO -- : 2920 ......................................................................... I, [2024-02-05T06:54:14.884061 #3578208] INFO -- : 2993 ......................................................................... I, [2024-02-05T06:54:17.450526 #3578208] INFO -- : 3066 ......................................................................... I, [2024-02-05T06:54:20.795841 #3578208] INFO -- : 3139 ......................................................................... I, [2024-02-05T06:54:22.774843 #3578208] INFO -- : 3212 ......................................................................... I, [2024-02-05T06:54:26.261095 #3578208] INFO -- : 3285 ......................................................................... I, [2024-02-05T06:54:27.321856 #3578208] INFO -- : 3358 ......................................................................... I, [2024-02-05T06:54:32.095435 #3578208] INFO -- : 3431 ......................................................................... I, [2024-02-05T06:54:32.889491 #3578208] INFO -- : 3504 ......................................................................... I, [2024-02-05T06:54:33.644181 #3578208] INFO -- : 3577 ......................................................................... I, [2024-02-05T06:54:46.217016 #3578208] INFO -- : 3650 ......................................................................... I, [2024-02-05T06:54:47.687757 #3578208] INFO -- : 3723 ..... I, [2024-02-05T06:54:47.687990 #3578208] INFO -- : I, [2024-02-05T06:54:47.688016 #3578208] INFO -- : Finished in 254.945060 seconds I, [2024-02-05T06:54:47.688031 #3578208] INFO -- : I, [2024-02-05T06:54:47.688043 #3578208] INFO -- : 3728 files, 31902 examples, 139694 expectations, 0 failures, 0 errors, 0 tagged I, [2024-02-05T06:54:47.713762 #3578208] INFO -- : $$$[end] "make yes-test-rubyspec MSPECOPT='--error-output stderr --debug' TESTS=--repeat-count=20" exit with 0. $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.1068817.ruby -x gdbscript [New LWP 1068817] [New LWP 1068819] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139810659539968) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f2834b29c00 (LWP 1068817))] >>> Threads Id Target Id Frame * 1 Thread 0x7f2834b29c00 (LWP 1068817) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139810659539968) at ./nptl/pthread_kill.c:44 2 Thread 0x7f283480f640 (LWP 1068819) 0x00007f2834c70fde in epoll_wait (epfd=4, events=events@entry=0x7f2835579adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7f283480f640 (LWP 1068819)): #0 0x00007f2834c70fde in epoll_wait (epfd=4, events=events@entry=0x7f2835579adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007f2835201c0a in event_wait (vm=0x55eda66462a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x55eda66462a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x55eda66462a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x55eda66462a0 #4 0x00007f2834bdfb43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140722090683920, 3179979970313963175, 139810656286272, 25, 139810660284496, 140722090684272, -3282587641560971609, -3282588027416099161}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007f2834c70bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7f2834b29c00 (LWP 1068817)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139810659539968) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7f2834b29c00 old_mask = {__val = {0, 18105349092598508800, 922, 139810666438733, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139810666955368}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=139810659539968) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139810659539968, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f2834b8d476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007f28351be075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007f2834f8ee61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x55eda66db400, fmt=fmt@entry=0x7f28353db3a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007f28351bcecf in sigsegv (sig=11, info=0x55eda66db530, ctx=0x55eda66db400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007f28353982f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7f283557ab60 , errout=errout@entry=0x7f2834d656a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7f28353e9186 "\n", dli_fbase = 0x55eda668ad80, dli_sname = 0x7ffc6a3a0b70 "\240V\326\064(\177", dli_saddr = 0x7f2834c7ed63 <__GI___backtrace+99>} i = lines = obj = 0x55eda6740d20 dladdr_fbases = main_path = len = next_line = #9 0x00007f283526b7b3 in rb_print_backtrace (errout=0x7f2834d656a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7f283526b79f , 0x7f28350677e5 , 0x7f2834f8ee3e , 0x7f2834f921f3 , 0x7f283500bf09 , 0x7f2835011d74 , 0x7f283500bd4b , 0x7f283500be4c , 0x7f283500c1e0 , 0x7f2835011d74 , 0x7f283500bd4b , 0x7f283500be4c , 0x7f283500c1e0 , 0x7f2835011d74 , 0x7f283500bd4b , 0x7f283500be4c , 0x7f283500c1e0 , 0x7f2835011d74 , 0x7f283500bd4b , 0x7f2835013cb8 , 0x7f2835398a33 , 0x7f28350aa9d3 , 0x7f28351b57ca , 0x7f28351b5d43 , 0x7f2835073d62 , 0x7f28351b77d0 , 0x7f28351b8036 , 0x7f28350750f9 , 0x55eda64a317f , 0x7f2834b74d90 <__libc_start_call_main+128>, 0x7f2834b74e40 <__libc_start_main_impl+128>, 0x55eda64a31d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f2834d656a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x55eda66462a0 ec = #11 0x00007f28350677e5 in rb_bug_without_die (fmt=0x7f28353a9a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7ffc6a3a0d30) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7f2834d656a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007f2834f8ee3e in rb_bug (fmt=fmt@entry=0x7f28353a9a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc6a3a0e10, reg_save_area = 0x7ffc6a3a0d50}} #13 0x00007f2834f921f3 in objspace_xmalloc0 (objspace=0x55eda6648bf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007f283500bf09 in ibf_load_code (load=0x55eda668ad80, iseq=0x7f2833eb9660, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 139810646496864 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007f2835011d74 in ibf_load_iseq_each (load=0x55eda668ad80, iseq=0x7f2833eb9660, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139810646519280 ec = 0x55eda6649c70 dummy_frame = 139810646496480 #16 0x00007f283500bd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f2833eb9660) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55eda668ad80 prev_src_iseq = 0x7f2833ebb160 offset = #17 0x00007f283500be4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f2833eb9660 iseqv = iseq_index = 23 #18 0x00007f283500c1e0 in ibf_load_code (load=0x55eda668ad80, iseq=0x7f2833ebb160, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 139810646503776 code_index = 15 reading_pos = 4556 code = 0x55eda67022f0 load_body = 0x55eda6702b40 cd_entries = 0x55eda668fc70 ic_index = 0 mark_offset_bits = 0x7ffc6a3a1170 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007f2835011d74 in ibf_load_iseq_each (load=0x55eda668ad80, iseq=0x7f2833ebb160, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139810646519280 ec = 0x55eda6649c70 dummy_frame = 139810646503488 #20 0x00007f283500bd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f2833ebb160) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55eda668ad80 prev_src_iseq = 0x7f2833ebeb20 offset = #21 0x00007f283500be4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f2833ebb160 iseqv = iseq_index = 16 #22 0x00007f283500c1e0 in ibf_load_code (load=0x55eda668ad80, iseq=0x7f2833ebeb20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139810646518560 code_index = 66 reading_pos = 224 code = 0x55eda6729510 load_body = 0x55eda66b7310 cd_entries = 0x55eda66ae070 ic_index = 0 mark_offset_bits = 0x55eda6729740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007f2835011d74 in ibf_load_iseq_each (load=0x55eda668ad80, iseq=0x7f2833ebeb20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139810646519280 ec = 0x55eda6649c70 dummy_frame = 139810646518368 #24 0x00007f283500bd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f2833ebeb20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55eda668ad80 prev_src_iseq = 0x7f2833ebef40 offset = #25 0x00007f283500be4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f2833ebeb20 iseqv = iseq_index = 1 #26 0x00007f283500c1e0 in ibf_load_code (load=0x55eda668ad80, iseq=0x7f2833ebef40, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139810646519616 code_index = 5 reading_pos = 46 code = 0x55eda6703dc0 load_body = 0x55eda66b7a40 cd_entries = 0x55eda66ae0e0 ic_index = 1 mark_offset_bits = 0x7ffc6a3a16d0 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007f2835011d74 in ibf_load_iseq_each (load=0x55eda668ad80, iseq=0x7f2833ebef40, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139810646519280 ec = 0x55eda6649c70 dummy_frame = 139810646519088 #28 0x00007f283500bd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f2833ebef40) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55eda668ad80 prev_src_iseq = 0x0 offset = #29 0x00007f2835013cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f2833ebef40 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 139810646519760 #31 0x00007f2835398a33 in rb_load_with_builtin_functions (feature_name=0x7f28353d85eb "yjit", table=0x7f283555be40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x55eda66462a0 iseq = #32 0x00007f28352dc2d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7f28352da360 , argc = 0, index = 0, name = 0x7f28353fec81 "_bi13"}, {func_ptr = 0x7f2835378d90 , argc = 0, index = 1, name = 0x7f28353fec87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7f2835378e90 , argc = 0, index = 2, name = 0x7f28353feef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7f2835379f20 , argc = 0, index = 3, name = 0x7f28353fec9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7f2835348e90 , argc = 2, index = 4, name = 0x7f28353fecb8 "rb_yjit_enable"}, {func_ptr = 0x7f2835378eb0 , argc = 0, index = 5, name = 0x7f28353fecc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7f2835378de0 , argc = 1, index = 6, name = 0x7f28353fece2 "rb_yjit_get_stats"}, {func_ptr = 0x7f28352da340 , argc = 0, index = 7, name = 0x7f28353fecf4 "object_shape_count"}, {func_ptr = 0x7f28353501b0 , argc = 1, index = 8, name = 0x7f28353fed07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7f28353501c0 , argc = 1, index = 9, name = 0x7f28353fed1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7f2835348de0 , argc = 0, index = 10, name = 0x7f28353fed32 "rb_yjit_code_gc"}, {func_ptr = 0x7f2835348f40 , argc = 0, index = 11, name = 0x7f28353fed42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7f2835378db0 , argc = 0, index = 12, name = 0x7f28353fed5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007f28350aa9d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007f28351b57ca in ruby_opt_init (opt=0x7ffc6a3a2fc0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007f28351b5d43 in ruby_opt_init (opt=0x7ffc6a3a2fc0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140722090679200) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7ffc6a3a1ba0 parser = 139810647788352 orig_fname = 139810647803424 script = 1 opt = 0x7ffc6a3a2fc0 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007f2835073d62 in rb_ensure (b_proc=b_proc@entry=0x7f28351b59a0 , data1=data1@entry=140722090679200, e_proc=e_proc@entry=0x7f28351b1c80 , data2=data2@entry=140722090679200) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x55eda6649c70 _tag = {tag = 36, retval = 140722090684352, buf = {0x7f2834834870, 0x7f2835073e18 , 0x0, 0x7ffc6a3a1a50, 0x34833b20}, prev = 0x7ffc6a3a30d0, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x55eda6649c70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f28351b1c80 , data2 = 140722090679200}} #38 0x00007f28351b77d0 in load_file (opt=0x7ffc6a3a2fc0, script=1, f=139810656438384, fname=, parser=139810647788352) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 139810647788352, fname = 139810647803424, script = 1, opt = 0x7ffc6a3a2fc0, f = 4} #39 process_options (argc=0, argv=0x7ffc6a3a32b8, opt=0x7ffc6a3a2fc0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 139810656438384 xflag = ast = 0x0 parser = 139810647788352 script_name = 139810647803424 iseq = enc = lenc = 0x55eda6664f30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\b\000\000\000\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007f28351b8036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7ffc6a3a32a8) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7f2833ff8638 "-", script_name = 139810647803424, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007f28350750f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7ffc6a3a32a8) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 139810665080768, buf = {0x2, 0x7f2835075140 , 0x0, 0x7ffc6a3a30a0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x55eda6649c70 state = iseq = 0x0 #42 0x000055eda64a317f in rb_main (argv=0x7ffc6a3a32a8, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140722090685769 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.107003.ruby -x gdbscript [New LWP 107003] [New LWP 107005] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140427943164928) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7fb7edab3c00 (LWP 107003))] >>> Threads Id Target Id Frame * 1 Thread 0x7fb7edab3c00 (LWP 107003) __pthread_kill_implementation (no_tid=0, signo=11, threadid=140427943164928) at ./nptl/pthread_kill.c:44 2 Thread 0x7fb7ed79f640 (LWP 107005) 0x00007fb7edbfafde in epoll_wait (epfd=4, events=events@entry=0x7fb7ee503adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7fb7ed79f640 (LWP 107005)): #0 0x00007fb7edbfafde in epoll_wait (epfd=4, events=events@entry=0x7fb7ee503adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007fb7ee18bc0a in event_wait (vm=0x556d189852a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x556d189852a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x556d189852a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x556d189852a0 #4 0x00007fb7edb69b43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140723307643376, -5290968732035911252, 140427939935808, 25, 140427943909456, 140723307643728, 5331533031092842924, 5331532525784199596}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007fb7edbfabb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7fb7edab3c00 (LWP 107003)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140427943164928) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7fb7edab3c00 old_mask = {__val = {0, 6021686788897468672, 922, 140427950063693, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140427950580328}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=140427943164928) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=140427943164928, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007fb7edb17476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007fb7ee148075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007fb7edf18e61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x556d18a1a400, fmt=fmt@entry=0x7fb7ee3653a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007fb7ee146ecf in sigsegv (sig=11, info=0x556d18a1a530, ctx=0x556d18a1a400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007fb7ee3222f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7fb7ee504b60 , errout=errout@entry=0x7fb7edcef6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7fb7ee373186 "\n", dli_fbase = 0x556d189c9d80, dli_sname = 0x7ffcb2c35f50 "\240\366\316\355\267\177", dli_saddr = 0x7fb7edc08d63 <__GI___backtrace+99>} i = lines = obj = 0x556d18a7fd20 dladdr_fbases = main_path = len = next_line = #9 0x00007fb7ee1f57b3 in rb_print_backtrace (errout=0x7fb7edcef6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7fb7ee1f579f , 0x7fb7edff17e5 , 0x7fb7edf18e3e , 0x7fb7edf1c1f3 , 0x7fb7edf95f09 , 0x7fb7edf9bd74 , 0x7fb7edf95d4b , 0x7fb7edf95e4c , 0x7fb7edf961e0 , 0x7fb7edf9bd74 , 0x7fb7edf95d4b , 0x7fb7edf95e4c , 0x7fb7edf961e0 , 0x7fb7edf9bd74 , 0x7fb7edf95d4b , 0x7fb7edf95e4c , 0x7fb7edf961e0 , 0x7fb7edf9bd74 , 0x7fb7edf95d4b , 0x7fb7edf9dcb8 , 0x7fb7ee322a33 , 0x7fb7ee0349d3 , 0x7fb7ee13f7ca , 0x7fb7ee13fd43 , 0x7fb7edffdd62 , 0x7fb7ee1417d0 , 0x7fb7ee142036 , 0x7fb7edfff0f9 , 0x556d1750617f , 0x7fb7edafed90 <__libc_start_call_main+128>, 0x7fb7edafee40 <__libc_start_main_impl+128>, 0x556d175061d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7fb7edcef6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x556d189852a0 ec = #11 0x00007fb7edff17e5 in rb_bug_without_die (fmt=0x7fb7ee333a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7ffcb2c36110) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7fb7edcef6a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007fb7edf18e3e in rb_bug (fmt=fmt@entry=0x7fb7ee333a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffcb2c361f0, reg_save_area = 0x7ffcb2c36130}} #13 0x00007fb7edf1c1f3 in objspace_xmalloc0 (objspace=0x556d18987bf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007fb7edf95f09 in ibf_load_code (load=0x556d189c9d80, iseq=0x7fb7ece49660, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 140427930146400 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007fb7edf9bd74 in ibf_load_iseq_each (load=0x556d189c9d80, iseq=0x7fb7ece49660, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140427930168816 ec = 0x556d18988c70 dummy_frame = 140427930146016 #16 0x00007fb7edf95d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fb7ece49660) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x556d189c9d80 prev_src_iseq = 0x7fb7ece4b160 offset = #17 0x00007fb7edf95e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fb7ece49660 iseqv = iseq_index = 23 #18 0x00007fb7edf961e0 in ibf_load_code (load=0x556d189c9d80, iseq=0x7fb7ece4b160, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 140427930153312 code_index = 15 reading_pos = 4556 code = 0x556d18a412f0 load_body = 0x556d18a41b40 cd_entries = 0x556d189cec70 ic_index = 0 mark_offset_bits = 0x7ffcb2c36550 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007fb7edf9bd74 in ibf_load_iseq_each (load=0x556d189c9d80, iseq=0x7fb7ece4b160, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140427930168816 ec = 0x556d18988c70 dummy_frame = 140427930153024 #20 0x00007fb7edf95d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fb7ece4b160) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x556d189c9d80 prev_src_iseq = 0x7fb7ece4eb20 offset = #21 0x00007fb7edf95e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fb7ece4b160 iseqv = iseq_index = 16 #22 0x00007fb7edf961e0 in ibf_load_code (load=0x556d189c9d80, iseq=0x7fb7ece4eb20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140427930168096 code_index = 66 reading_pos = 224 code = 0x556d18a68510 load_body = 0x556d189f6310 cd_entries = 0x556d189ed070 ic_index = 0 mark_offset_bits = 0x556d18a68740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007fb7edf9bd74 in ibf_load_iseq_each (load=0x556d189c9d80, iseq=0x7fb7ece4eb20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140427930168816 ec = 0x556d18988c70 dummy_frame = 140427930167904 #24 0x00007fb7edf95d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fb7ece4eb20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x556d189c9d80 prev_src_iseq = 0x7fb7ece4ef40 offset = #25 0x00007fb7edf95e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fb7ece4eb20 iseqv = iseq_index = 1 #26 0x00007fb7edf961e0 in ibf_load_code (load=0x556d189c9d80, iseq=0x7fb7ece4ef40, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140427930169152 code_index = 5 reading_pos = 46 code = 0x556d18a42dc0 load_body = 0x556d189f6a40 cd_entries = 0x556d189ed0e0 ic_index = 1 mark_offset_bits = 0x7ffcb2c36ab0 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007fb7edf9bd74 in ibf_load_iseq_each (load=0x556d189c9d80, iseq=0x7fb7ece4ef40, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140427930168816 ec = 0x556d18988c70 dummy_frame = 140427930168624 #28 0x00007fb7edf95d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fb7ece4ef40) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x556d189c9d80 prev_src_iseq = 0x0 offset = #29 0x00007fb7edf9dcb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fb7ece4ef40 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 140427930169296 #31 0x00007fb7ee322a33 in rb_load_with_builtin_functions (feature_name=0x7fb7ee3625eb "yjit", table=0x7fb7ee4e5e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x556d189852a0 iseq = #32 0x00007fb7ee2662d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7fb7ee264360 , argc = 0, index = 0, name = 0x7fb7ee388c81 "_bi13"}, {func_ptr = 0x7fb7ee302d90 , argc = 0, index = 1, name = 0x7fb7ee388c87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7fb7ee302e90 , argc = 0, index = 2, name = 0x7fb7ee388ef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7fb7ee303f20 , argc = 0, index = 3, name = 0x7fb7ee388c9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7fb7ee2d2e90 , argc = 2, index = 4, name = 0x7fb7ee388cb8 "rb_yjit_enable"}, {func_ptr = 0x7fb7ee302eb0 , argc = 0, index = 5, name = 0x7fb7ee388cc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7fb7ee302de0 , argc = 1, index = 6, name = 0x7fb7ee388ce2 "rb_yjit_get_stats"}, {func_ptr = 0x7fb7ee264340 , argc = 0, index = 7, name = 0x7fb7ee388cf4 "object_shape_count"}, {func_ptr = 0x7fb7ee2da1b0 , argc = 1, index = 8, name = 0x7fb7ee388d07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7fb7ee2da1c0 , argc = 1, index = 9, name = 0x7fb7ee388d1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7fb7ee2d2de0 , argc = 0, index = 10, name = 0x7fb7ee388d32 "rb_yjit_code_gc"}, {func_ptr = 0x7fb7ee2d2f40 , argc = 0, index = 11, name = 0x7fb7ee388d42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7fb7ee302db0 , argc = 0, index = 12, name = 0x7fb7ee388d5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007fb7ee0349d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007fb7ee13f7ca in ruby_opt_init (opt=0x7ffcb2c383a0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007fb7ee13fd43 in ruby_opt_init (opt=0x7ffcb2c383a0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140723307638656) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7ffcb2c36f80 parser = 140427931437888 orig_fname = 140427931452960 script = 1 opt = 0x7ffcb2c383a0 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007fb7edffdd62 in rb_ensure (b_proc=b_proc@entry=0x7fb7ee13f9a0 , data1=data1@entry=140723307638656, e_proc=e_proc@entry=0x7fb7ee13bc80 , data2=data2@entry=140723307638656) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x556d18988c70 _tag = {tag = 36, retval = 140723307643808, buf = {0x7fb7ed7c4870, 0x7fb7edffde18 , 0x0, 0x7ffcb2c36e30, 0xed7c3b20}, prev = 0x7ffcb2c384b0, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x556d18988c70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7fb7ee13bc80 , data2 = 140723307638656}} #38 0x00007fb7ee1417d0 in load_file (opt=0x7ffcb2c383a0, script=1, f=140427940087920, fname=, parser=140427931437888) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 140427931437888, fname = 140427931452960, script = 1, opt = 0x7ffcb2c383a0, f = 4} #39 process_options (argc=0, argv=0x7ffcb2c38698, opt=0x7ffcb2c383a0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 140427940087920 xflag = ast = 0x0 parser = 140427931437888 script_name = 140427931452960 iseq = enc = lenc = 0x556d189a3f30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\060\243P\356\267\177\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007fb7ee142036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7ffcb2c38688) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7fb7ecf88638 "-", script_name = 140427931452960, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007fb7edfff0f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7ffcb2c38688) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 140427948705728, buf = {0x2, 0x7fb7edfff140 , 0x0, 0x7ffcb2c38480, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x556d18988c70 state = iseq = 0x0 #42 0x0000556d1750617f in rb_main (argv=0x7ffcb2c38688, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140723307645225 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.139511.ruby -x gdbscript [New LWP 139511] [New LWP 139513] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139721543347200) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f1374f56c00 (LWP 139511))] >>> Threads Id Target Id Frame * 1 Thread 0x7f1374f56c00 (LWP 139511) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139721543347200) at ./nptl/pthread_kill.c:44 2 Thread 0x7f1374c3f640 (LWP 139513) 0x00007f137509dfde in epoll_wait (epfd=4, events=events@entry=0x7f13759a6adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7f1374c3f640 (LWP 139513)): #0 0x00007f137509dfde in epoll_wait (epfd=4, events=events@entry=0x7f13759a6adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007f137562ec0a in event_wait (vm=0x563eaa4bd2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x563eaa4bd2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x563eaa4bd2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x563eaa4bd2a0 #4 0x00007f137500cb43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736506419376, 8971872668453268807, 139721540105792, 25, 139721544091728, 140736506419728, -9032928720336097977, -9032931495811781305}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007f137509dbb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7f1374f56c00 (LWP 139511)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139721543347200) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7f1374f56c00 old_mask = {__val = {0, 746125187245095680, 922, 139721550245965, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139721550762600}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=139721543347200) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139721543347200, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f1374fba476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007f13755eb075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007f13753bbe61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x563eaa552400, fmt=fmt@entry=0x7f13758083a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007f13755e9ecf in sigsegv (sig=11, info=0x563eaa552530, ctx=0x563eaa552400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007f13757c52f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7f13759a7b60 , errout=errout@entry=0x7f13751926a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7f1375816186 "\n", dli_fbase = 0x563eaa501d80, dli_sname = 0x7fffc578b610 "\240&\031u\023\177", dli_saddr = 0x7f13750abd63 <__GI___backtrace+99>} i = lines = obj = 0x563eaa5b6c90 dladdr_fbases = main_path = len = next_line = #9 0x00007f13756987b3 in rb_print_backtrace (errout=0x7f13751926a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7f137569879f , 0x7f13754947e5 , 0x7f13753bbe3e , 0x7f13753bf1f3 , 0x7f1375438f09 , 0x7f137543ed74 , 0x7f1375438d4b , 0x7f1375438e4c , 0x7f13754391e0 , 0x7f137543ed74 , 0x7f1375438d4b , 0x7f1375438e4c , 0x7f13754391e0 , 0x7f137543ed74 , 0x7f1375438d4b , 0x7f1375438e4c , 0x7f13754391e0 , 0x7f137543ed74 , 0x7f1375438d4b , 0x7f1375440cb8 , 0x7f13757c5a33 , 0x7f13754d79d3 , 0x7f13755e27ca , 0x7f13755e2d43 , 0x7f13754a0d62 , 0x7f13755e47d0 , 0x7f13755e5036 , 0x7f13754a20f9 , 0x563eaa08b17f , 0x7f1374fa1d90 <__libc_start_call_main+128>, 0x7f1374fa1e40 <__libc_start_main_impl+128>, 0x563eaa08b1d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f13751926a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x563eaa4bd2a0 ec = #11 0x00007f13754947e5 in rb_bug_without_die (fmt=0x7f13757d6a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7fffc578b7d0) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7f13751926a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007f13753bbe3e in rb_bug (fmt=fmt@entry=0x7f13757d6a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffc578b8b0, reg_save_area = 0x7fffc578b7f0}} #13 0x00007f13753bf1f3 in objspace_xmalloc0 (objspace=0x563eaa4bfbf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007f1375438f09 in ibf_load_code (load=0x563eaa501d80, iseq=0x7f13742e9670, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 139721530316400 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007f137543ed74 in ibf_load_iseq_each (load=0x563eaa501d80, iseq=0x7f13742e9670, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139721530338960 ec = 0x563eaa4c0c70 dummy_frame = 139721530316064 #16 0x00007f1375438d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f13742e9670) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x563eaa501d80 prev_src_iseq = 0x7f13742eb140 offset = #17 0x00007f1375438e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f13742e9670 iseqv = iseq_index = 23 #18 0x00007f13754391e0 in ibf_load_code (load=0x563eaa501d80, iseq=0x7f13742eb140, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 139721530323264 code_index = 15 reading_pos = 4556 code = 0x563eaa578f20 load_body = 0x563eaa579730 cd_entries = 0x563eaa506c70 ic_index = 0 mark_offset_bits = 0x7fffc578bc10 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007f137543ed74 in ibf_load_iseq_each (load=0x563eaa501d80, iseq=0x7f13742eb140, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139721530338960 ec = 0x563eaa4c0c70 dummy_frame = 139721530323024 #20 0x00007f1375438d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f13742eb140) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x563eaa501d80 prev_src_iseq = 0x7f13742eec20 offset = #21 0x00007f1375438e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f13742eb140 iseqv = iseq_index = 16 #22 0x00007f13754391e0 in ibf_load_code (load=0x563eaa501d80, iseq=0x7f13742eec20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139721530338336 code_index = 66 reading_pos = 224 code = 0x563eaa5a0510 load_body = 0x563eaa52df70 cd_entries = 0x563eaa525070 ic_index = 0 mark_offset_bits = 0x563eaa5a0740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007f137543ed74 in ibf_load_iseq_each (load=0x563eaa501d80, iseq=0x7f13742eec20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139721530338960 ec = 0x563eaa4c0c70 dummy_frame = 139721530337904 #24 0x00007f1375438d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f13742eec20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x563eaa501d80 prev_src_iseq = 0x7f13742eef50 offset = #25 0x00007f1375438e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f13742eec20 iseqv = iseq_index = 1 #26 0x00007f13754391e0 in ibf_load_code (load=0x563eaa501d80, iseq=0x7f13742eef50, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139721530339152 code_index = 5 reading_pos = 46 code = 0x563eaa57adc0 load_body = 0x563eaa52e6a0 cd_entries = 0x563eaa5250e0 ic_index = 1 mark_offset_bits = 0x7fffc578c170 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007f137543ed74 in ibf_load_iseq_each (load=0x563eaa501d80, iseq=0x7f13742eef50, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139721530338960 ec = 0x563eaa4c0c70 dummy_frame = 139721530338624 #28 0x00007f1375438d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f13742eef50) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x563eaa501d80 prev_src_iseq = 0x0 offset = #29 0x00007f1375440cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f13742eef50 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 139721530339248 #31 0x00007f13757c5a33 in rb_load_with_builtin_functions (feature_name=0x7f13758055eb "yjit", table=0x7f1375988e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x563eaa4bd2a0 iseq = #32 0x00007f13757092d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7f1375707360 , argc = 0, index = 0, name = 0x7f137582bc81 "_bi13"}, {func_ptr = 0x7f13757a5d90 , argc = 0, index = 1, name = 0x7f137582bc87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7f13757a5e90 , argc = 0, index = 2, name = 0x7f137582bef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7f13757a6f20 , argc = 0, index = 3, name = 0x7f137582bc9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7f1375775e90 , argc = 2, index = 4, name = 0x7f137582bcb8 "rb_yjit_enable"}, {func_ptr = 0x7f13757a5eb0 , argc = 0, index = 5, name = 0x7f137582bcc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7f13757a5de0 , argc = 1, index = 6, name = 0x7f137582bce2 "rb_yjit_get_stats"}, {func_ptr = 0x7f1375707340 , argc = 0, index = 7, name = 0x7f137582bcf4 "object_shape_count"}, {func_ptr = 0x7f137577d1b0 , argc = 1, index = 8, name = 0x7f137582bd07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7f137577d1c0 , argc = 1, index = 9, name = 0x7f137582bd1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7f1375775de0 , argc = 0, index = 10, name = 0x7f137582bd32 "rb_yjit_code_gc"}, {func_ptr = 0x7f1375775f40 , argc = 0, index = 11, name = 0x7f137582bd42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7f13757a5db0 , argc = 0, index = 12, name = 0x7f137582bd5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007f13754d79d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007f13755e27ca in ruby_opt_init (opt=0x7fffc578da60) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007f13755e2d43 in ruby_opt_init (opt=0x7fffc578da60) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140736506414656) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7fffc578c640 parser = 139721531607792 orig_fname = 139721531622864 script = 1 opt = 0x7fffc578da60 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007f13754a0d62 in rb_ensure (b_proc=b_proc@entry=0x7f13755e29a0 , data1=data1@entry=140736506414656, e_proc=e_proc@entry=0x7f13755dec80 , data2=data2@entry=140736506414656) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x563eaa4c0c70 _tag = {tag = 36, retval = 140736506419808, buf = {0x7f1374c64820, 0x7f13754a0e18 , 0x0, 0x7fffc578c4f0, 0x74c63ad0}, prev = 0x7fffc578db70, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x563eaa4c0c70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f13755dec80 , data2 = 140736506414656}} #38 0x00007f13755e47d0 in load_file (opt=0x7fffc578da60, script=1, f=139721540257824, fname=, parser=139721531607792) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 139721531607792, fname = 139721531622864, script = 1, opt = 0x7fffc578da60, f = 4} #39 process_options (argc=0, argv=0x7fffc578dd58, opt=0x7fffc578da60) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 139721540257824 xflag = ast = 0x0 parser = 139721531607792 script_name = 139721531622864 iseq = enc = lenc = 0x563eaa4dbf30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\060\323\232u\023\177\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007f13755e5036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7fffc578dd48) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7f13744285e8 "-", script_name = 139721531622864, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007f13754a20f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7fffc578dd48) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 139721548888000, buf = {0x2, 0x7f13754a2140 , 0x0, 0x7fffc578db40, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x563eaa4c0c70 state = iseq = 0x0 #42 0x0000563eaa08b17f in rb_main (argv=0x7fffc578dd48, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140736506421225 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.170836.ruby -x gdbscript [New LWP 170836] [New LWP 170838] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139645588990976) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f01c5b9ec00 (LWP 170836))] >>> Threads Id Target Id Frame * 1 Thread 0x7f01c5b9ec00 (LWP 170836) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139645588990976) at ./nptl/pthread_kill.c:44 2 Thread 0x7f01c587f640 (LWP 170838) 0x00007f01c5ce5fde in epoll_wait (epfd=4, events=events@entry=0x7f01c65eeadc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7f01c587f640 (LWP 170838)): #0 0x00007f01c5ce5fde in epoll_wait (epfd=4, events=events@entry=0x7f01c65eeadc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007f01c6276c0a in event_wait (vm=0x556bf022b2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x556bf022b2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x556bf022b2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x556bf022b2a0 #4 0x00007f01c5c54b43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140721873859360, -7991478075844035558, 139645585716800, 25, 139645589735504, 140721873859712, 8006021384264121370, 8006021956690017306}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007f01c5ce5bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7f01c5b9ec00 (LWP 170836)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139645588990976) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7f01c5b9ec00 old_mask = {__val = {0, 9214131149159227392, 922, 139645595889741, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139645596406376}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=139645588990976) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139645588990976, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f01c5c02476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007f01c6233075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007f01c6003e61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x556bf02c0400, fmt=fmt@entry=0x7f01c64503a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007f01c6231ecf in sigsegv (sig=11, info=0x556bf02c0530, ctx=0x556bf02c0400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007f01c640d2f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7f01c65efb60 , errout=errout@entry=0x7f01c5dda6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7f01c645e186 "\n", dli_fbase = 0x556bf026fd80, dli_sname = 0x7ffc5d4d9080 "\240\246\335\305\001\177", dli_saddr = 0x7f01c5cf3d63 <__GI___backtrace+99>} i = lines = obj = 0x556bf0324c90 dladdr_fbases = main_path = len = next_line = #9 0x00007f01c62e07b3 in rb_print_backtrace (errout=0x7f01c5dda6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7f01c62e079f , 0x7f01c60dc7e5 , 0x7f01c6003e3e , 0x7f01c60071f3 , 0x7f01c6080f09 , 0x7f01c6086d74 , 0x7f01c6080d4b , 0x7f01c6080e4c , 0x7f01c60811e0 , 0x7f01c6086d74 , 0x7f01c6080d4b , 0x7f01c6080e4c , 0x7f01c60811e0 , 0x7f01c6086d74 , 0x7f01c6080d4b , 0x7f01c6080e4c , 0x7f01c60811e0 , 0x7f01c6086d74 , 0x7f01c6080d4b , 0x7f01c6088cb8 , 0x7f01c640da33 , 0x7f01c611f9d3 , 0x7f01c622a7ca , 0x7f01c622ad43 , 0x7f01c60e8d62 , 0x7f01c622c7d0 , 0x7f01c622d036 , 0x7f01c60ea0f9 , 0x556beeea117f , 0x7f01c5be9d90 <__libc_start_call_main+128>, 0x7f01c5be9e40 <__libc_start_main_impl+128>, 0x556beeea11d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f01c5dda6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x556bf022b2a0 ec = #11 0x00007f01c60dc7e5 in rb_bug_without_die (fmt=0x7f01c641ea98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7ffc5d4d9240) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7f01c5dda6a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007f01c6003e3e in rb_bug (fmt=fmt@entry=0x7f01c641ea98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc5d4d9320, reg_save_area = 0x7ffc5d4d9260}} #13 0x00007f01c60071f3 in objspace_xmalloc0 (objspace=0x556bf022dbf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007f01c6080f09 in ibf_load_code (load=0x556bf026fd80, iseq=0x7f01c4f29670, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 139645575927408 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007f01c6086d74 in ibf_load_iseq_each (load=0x556bf026fd80, iseq=0x7f01c4f29670, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139645575949968 ec = 0x556bf022ec70 dummy_frame = 139645575927072 #16 0x00007f01c6080d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f01c4f29670) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x556bf026fd80 prev_src_iseq = 0x7f01c4f2b140 offset = #17 0x00007f01c6080e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f01c4f29670 iseqv = iseq_index = 23 #18 0x00007f01c60811e0 in ibf_load_code (load=0x556bf026fd80, iseq=0x7f01c4f2b140, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 139645575934272 code_index = 15 reading_pos = 4556 code = 0x556bf02e6f20 load_body = 0x556bf02e7730 cd_entries = 0x556bf0274c70 ic_index = 0 mark_offset_bits = 0x7ffc5d4d9680 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007f01c6086d74 in ibf_load_iseq_each (load=0x556bf026fd80, iseq=0x7f01c4f2b140, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139645575949968 ec = 0x556bf022ec70 dummy_frame = 139645575934032 #20 0x00007f01c6080d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f01c4f2b140) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x556bf026fd80 prev_src_iseq = 0x7f01c4f2ec20 offset = #21 0x00007f01c6080e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f01c4f2b140 iseqv = iseq_index = 16 #22 0x00007f01c60811e0 in ibf_load_code (load=0x556bf026fd80, iseq=0x7f01c4f2ec20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139645575949344 code_index = 66 reading_pos = 224 code = 0x556bf030e510 load_body = 0x556bf029bf70 cd_entries = 0x556bf0293070 ic_index = 0 mark_offset_bits = 0x556bf030e740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007f01c6086d74 in ibf_load_iseq_each (load=0x556bf026fd80, iseq=0x7f01c4f2ec20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139645575949968 ec = 0x556bf022ec70 dummy_frame = 139645575948912 #24 0x00007f01c6080d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f01c4f2ec20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x556bf026fd80 prev_src_iseq = 0x7f01c4f2ef50 offset = #25 0x00007f01c6080e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f01c4f2ec20 iseqv = iseq_index = 1 #26 0x00007f01c60811e0 in ibf_load_code (load=0x556bf026fd80, iseq=0x7f01c4f2ef50, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139645575950160 code_index = 5 reading_pos = 46 code = 0x556bf02e8dc0 load_body = 0x556bf029c6a0 cd_entries = 0x556bf02930e0 ic_index = 1 mark_offset_bits = 0x7ffc5d4d9be0 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007f01c6086d74 in ibf_load_iseq_each (load=0x556bf026fd80, iseq=0x7f01c4f2ef50, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139645575949968 ec = 0x556bf022ec70 dummy_frame = 139645575949632 #28 0x00007f01c6080d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f01c4f2ef50) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x556bf026fd80 prev_src_iseq = 0x0 offset = #29 0x00007f01c6088cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f01c4f2ef50 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 139645575950256 #31 0x00007f01c640da33 in rb_load_with_builtin_functions (feature_name=0x7f01c644d5eb "yjit", table=0x7f01c65d0e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x556bf022b2a0 iseq = #32 0x00007f01c63512d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7f01c634f360 , argc = 0, index = 0, name = 0x7f01c6473c81 "_bi13"}, {func_ptr = 0x7f01c63edd90 , argc = 0, index = 1, name = 0x7f01c6473c87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7f01c63ede90 , argc = 0, index = 2, name = 0x7f01c6473ef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7f01c63eef20 , argc = 0, index = 3, name = 0x7f01c6473c9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7f01c63bde90 , argc = 2, index = 4, name = 0x7f01c6473cb8 "rb_yjit_enable"}, {func_ptr = 0x7f01c63edeb0 , argc = 0, index = 5, name = 0x7f01c6473cc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7f01c63edde0 , argc = 1, index = 6, name = 0x7f01c6473ce2 "rb_yjit_get_stats"}, {func_ptr = 0x7f01c634f340 , argc = 0, index = 7, name = 0x7f01c6473cf4 "object_shape_count"}, {func_ptr = 0x7f01c63c51b0 , argc = 1, index = 8, name = 0x7f01c6473d07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7f01c63c51c0 , argc = 1, index = 9, name = 0x7f01c6473d1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7f01c63bdde0 , argc = 0, index = 10, name = 0x7f01c6473d32 "rb_yjit_code_gc"}, {func_ptr = 0x7f01c63bdf40 , argc = 0, index = 11, name = 0x7f01c6473d42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7f01c63eddb0 , argc = 0, index = 12, name = 0x7f01c6473d5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007f01c611f9d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007f01c622a7ca in ruby_opt_init (opt=0x7ffc5d4db4d0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007f01c622ad43 in ruby_opt_init (opt=0x7ffc5d4db4d0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140721873854640) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7ffc5d4da0b0 parser = 139645577218800 orig_fname = 139645577233872 script = 1 opt = 0x7ffc5d4db4d0 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007f01c60e8d62 in rb_ensure (b_proc=b_proc@entry=0x7f01c622a9a0 , data1=data1@entry=140721873854640, e_proc=e_proc@entry=0x7f01c6226c80 , data2=data2@entry=140721873854640) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x556bf022ec70 _tag = {tag = 36, retval = 140721873859792, buf = {0x7f01c58a4820, 0x7f01c60e8e18 , 0x0, 0x7ffc5d4d9f60, 0xc58a3ad0}, prev = 0x7ffc5d4db5e0, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x556bf022ec70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f01c6226c80 , data2 = 140721873854640}} #38 0x00007f01c622c7d0 in load_file (opt=0x7ffc5d4db4d0, script=1, f=139645585868832, fname=, parser=139645577218800) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 139645577218800, fname = 139645577233872, script = 1, opt = 0x7ffc5d4db4d0, f = 4} #39 process_options (argc=0, argv=0x7ffc5d4db7c8, opt=0x7ffc5d4db4d0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 139645585868832 xflag = ast = 0x0 parser = 139645577218800 script_name = 139645577233872 iseq = enc = lenc = 0x556bf0249f30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\b\000\000\000\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007f01c622d036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7ffc5d4db7b8) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7f01c50685e8 "-", script_name = 139645577233872, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007f01c60ea0f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7ffc5d4db7b8) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 139645594531776, buf = {0x2, 0x7f01c60ea140 , 0x0, 0x7ffc5d4db5b0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x556bf022ec70 state = iseq = 0x0 #42 0x0000556beeea117f in rb_main (argv=0x7ffc5d4db7b8, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140721873861209 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.204971.ruby -x gdbscript [New LWP 204971] [New LWP 204973] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139913013570560) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f4009792c00 (LWP 204971))] >>> Threads Id Target Id Frame * 1 Thread 0x7f4009792c00 (LWP 204971) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139913013570560) at ./nptl/pthread_kill.c:44 2 Thread 0x7f400947f640 (LWP 204973) 0x00007f40098d9fde in epoll_wait (epfd=4, events=events@entry=0x7f400a1e2adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7f400947f640 (LWP 204973)): #0 0x00007f40098d9fde in epoll_wait (epfd=4, events=events@entry=0x7f400a1e2adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007f4009e6ac0a in event_wait (vm=0x5629922202a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x5629922202a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x5629922202a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x5629922202a0 #4 0x00007f4009848b43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734064326224, -312288408076716637, 139913010345536, 25, 139913014315088, 140734064326576, 372274670581151139, 372272998643627427}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007f40098d9bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7f4009792c00 (LWP 204971)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139913013570560) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7f4009792c00 old_mask = {__val = {0, 14622927014913960704, 922, 139913020469325, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139913020985960}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=139913013570560) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139913013570560, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f40097f6476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007f4009e27075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007f4009bf7e61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x5629922b5400, fmt=fmt@entry=0x7f400a0443a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007f4009e25ecf in sigsegv (sig=11, info=0x5629922b5530, ctx=0x5629922b5400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007f400a0012f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7f400a1e3b60 , errout=errout@entry=0x7f40099ce6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7f400a052186 "\n", dli_fbase = 0x562992264d80, dli_sname = 0x7fff33e953b0 "\240\346\234\t@\177", dli_saddr = 0x7f40098e7d63 <__GI___backtrace+99>} i = lines = obj = 0x562992319c90 dladdr_fbases = main_path = len = next_line = #9 0x00007f4009ed47b3 in rb_print_backtrace (errout=0x7f40099ce6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7f4009ed479f , 0x7f4009cd07e5 , 0x7f4009bf7e3e , 0x7f4009bfb1f3 , 0x7f4009c74f09 , 0x7f4009c7ad74 , 0x7f4009c74d4b , 0x7f4009c74e4c , 0x7f4009c751e0 , 0x7f4009c7ad74 , 0x7f4009c74d4b , 0x7f4009c74e4c , 0x7f4009c751e0 , 0x7f4009c7ad74 , 0x7f4009c74d4b , 0x7f4009c74e4c , 0x7f4009c751e0 , 0x7f4009c7ad74 , 0x7f4009c74d4b , 0x7f4009c7ccb8 , 0x7f400a001a33 , 0x7f4009d139d3 , 0x7f4009e1e7ca , 0x7f4009e1ed43 , 0x7f4009cdcd62 , 0x7f4009e207d0 , 0x7f4009e21036 , 0x7f4009cde0f9 , 0x562990dac17f , 0x7f40097ddd90 <__libc_start_call_main+128>, 0x7f40097dde40 <__libc_start_main_impl+128>, 0x562990dac1d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f40099ce6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x5629922202a0 ec = #11 0x00007f4009cd07e5 in rb_bug_without_die (fmt=0x7f400a012a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7fff33e95570) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7f40099ce6a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007f4009bf7e3e in rb_bug (fmt=fmt@entry=0x7f400a012a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff33e95650, reg_save_area = 0x7fff33e95590}} #13 0x00007f4009bfb1f3 in objspace_xmalloc0 (objspace=0x562992222bf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007f4009c74f09 in ibf_load_code (load=0x562992264d80, iseq=0x7f4008b29670, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 139913000556144 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007f4009c7ad74 in ibf_load_iseq_each (load=0x562992264d80, iseq=0x7f4008b29670, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139913000578704 ec = 0x562992223c70 dummy_frame = 139913000555808 #16 0x00007f4009c74d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f4008b29670) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x562992264d80 prev_src_iseq = 0x7f4008b2b140 offset = #17 0x00007f4009c74e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f4008b29670 iseqv = iseq_index = 23 #18 0x00007f4009c751e0 in ibf_load_code (load=0x562992264d80, iseq=0x7f4008b2b140, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 139913000563008 code_index = 15 reading_pos = 4556 code = 0x5629922dbf20 load_body = 0x5629922dc730 cd_entries = 0x562992269c70 ic_index = 0 mark_offset_bits = 0x7fff33e959b0 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007f4009c7ad74 in ibf_load_iseq_each (load=0x562992264d80, iseq=0x7f4008b2b140, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139913000578704 ec = 0x562992223c70 dummy_frame = 139913000562768 #20 0x00007f4009c74d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f4008b2b140) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x562992264d80 prev_src_iseq = 0x7f4008b2ec20 offset = #21 0x00007f4009c74e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f4008b2b140 iseqv = iseq_index = 16 #22 0x00007f4009c751e0 in ibf_load_code (load=0x562992264d80, iseq=0x7f4008b2ec20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139913000578080 code_index = 66 reading_pos = 224 code = 0x562992303510 load_body = 0x562992290f70 cd_entries = 0x562992288070 ic_index = 0 mark_offset_bits = 0x562992303740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007f4009c7ad74 in ibf_load_iseq_each (load=0x562992264d80, iseq=0x7f4008b2ec20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139913000578704 ec = 0x562992223c70 dummy_frame = 139913000577648 #24 0x00007f4009c74d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f4008b2ec20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x562992264d80 prev_src_iseq = 0x7f4008b2ef50 offset = #25 0x00007f4009c74e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f4008b2ec20 iseqv = iseq_index = 1 #26 0x00007f4009c751e0 in ibf_load_code (load=0x562992264d80, iseq=0x7f4008b2ef50, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139913000578896 code_index = 5 reading_pos = 46 code = 0x5629922dddc0 load_body = 0x5629922916a0 cd_entries = 0x5629922880e0 ic_index = 1 mark_offset_bits = 0x7fff33e95f10 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007f4009c7ad74 in ibf_load_iseq_each (load=0x562992264d80, iseq=0x7f4008b2ef50, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139913000578704 ec = 0x562992223c70 dummy_frame = 139913000578368 #28 0x00007f4009c74d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f4008b2ef50) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x562992264d80 prev_src_iseq = 0x0 offset = #29 0x00007f4009c7ccb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f4008b2ef50 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 139913000578992 #31 0x00007f400a001a33 in rb_load_with_builtin_functions (feature_name=0x7f400a0415eb "yjit", table=0x7f400a1c4e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x5629922202a0 iseq = #32 0x00007f4009f452d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7f4009f43360 , argc = 0, index = 0, name = 0x7f400a067c81 "_bi13"}, {func_ptr = 0x7f4009fe1d90 , argc = 0, index = 1, name = 0x7f400a067c87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7f4009fe1e90 , argc = 0, index = 2, name = 0x7f400a067ef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7f4009fe2f20 , argc = 0, index = 3, name = 0x7f400a067c9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7f4009fb1e90 , argc = 2, index = 4, name = 0x7f400a067cb8 "rb_yjit_enable"}, {func_ptr = 0x7f4009fe1eb0 , argc = 0, index = 5, name = 0x7f400a067cc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7f4009fe1de0 , argc = 1, index = 6, name = 0x7f400a067ce2 "rb_yjit_get_stats"}, {func_ptr = 0x7f4009f43340 , argc = 0, index = 7, name = 0x7f400a067cf4 "object_shape_count"}, {func_ptr = 0x7f4009fb91b0 , argc = 1, index = 8, name = 0x7f400a067d07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7f4009fb91c0 , argc = 1, index = 9, name = 0x7f400a067d1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7f4009fb1de0 , argc = 0, index = 10, name = 0x7f400a067d32 "rb_yjit_code_gc"}, {func_ptr = 0x7f4009fb1f40 , argc = 0, index = 11, name = 0x7f400a067d42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7f4009fe1db0 , argc = 0, index = 12, name = 0x7f400a067d5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007f4009d139d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007f4009e1e7ca in ruby_opt_init (opt=0x7fff33e97800) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007f4009e1ed43 in ruby_opt_init (opt=0x7fff33e97800) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140734064321504) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7fff33e963e0 parser = 139913001847536 orig_fname = 139913001862608 script = 1 opt = 0x7fff33e97800 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007f4009cdcd62 in rb_ensure (b_proc=b_proc@entry=0x7f4009e1e9a0 , data1=data1@entry=140734064321504, e_proc=e_proc@entry=0x7f4009e1ac80 , data2=data2@entry=140734064321504) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x562992223c70 _tag = {tag = 36, retval = 140734064326656, buf = {0x7f40094a4820, 0x7f4009cdce18 , 0x0, 0x7fff33e96290, 0x94a3ad0}, prev = 0x7fff33e97910, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x562992223c70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f4009e1ac80 , data2 = 140734064321504}} #38 0x00007f4009e207d0 in load_file (opt=0x7fff33e97800, script=1, f=139913010497568, fname=, parser=139913001847536) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 139913001847536, fname = 139913001862608, script = 1, opt = 0x7fff33e97800, f = 4} #39 process_options (argc=0, argv=0x7fff33e97af8, opt=0x7fff33e97800) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 139913010497568 xflag = ast = 0x0 parser = 139913001847536 script_name = 139913001862608 iseq = enc = lenc = 0x56299223ef30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\b\000\000\000\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007f4009e21036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7fff33e97ae8) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7f4008c685e8 "-", script_name = 139913001862608, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007f4009cde0f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7fff33e97ae8) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 139913019111360, buf = {0x2, 0x7f4009cde140 , 0x0, 0x7fff33e978e0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x562992223c70 state = iseq = 0x0 #42 0x0000562990dac17f in rb_main (argv=0x7fff33e97ae8, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140734064328073 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.238302.ruby -x gdbscript [New LWP 238302] [New LWP 238304] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139762184354816) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f1ceb59fc00 (LWP 238302))] >>> Threads Id Target Id Frame * 1 Thread 0x7f1ceb59fc00 (LWP 238302) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139762184354816) at ./nptl/pthread_kill.c:44 2 Thread 0x7f1ceb27f640 (LWP 238304) clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:83 >>> Machine level backtrace Thread 2 (Thread 0x7f1ceb27f640 (LWP 238304)): #0 clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:83 No locals. #1 0x00007f1ceb655850 in ?? () at ./nptl/pthread_create.c:321 from /lib/x86_64-linux-gnu/libc.so.6 RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT arch_kind_other = arch_kind_other ns_s_zn = ns_s_qd _bitindex_arch_Fast_Unaligned_Load = _bitindex_arch_Fast_Unaligned_Load _bitindex_arch_AVX_Fast_Unaligned_Load = _bitindex_arch_AVX_Fast_Unaligned_Load PTHREAD_MUTEX_TIMED_NP = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_RECURSIVE_NP = PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_ERRORCHECK_NP = PTHREAD_MUTEX_ERRORCHECK_NP PTHREAD_MUTEX_ADAPTIVE_NP = PTHREAD_MUTEX_ADAPTIVE_NP PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_FAST_NP = PTHREAD_MUTEX_TIMED_NP PTHREAD_CANCEL_ENABLE = PTHREAD_CANCEL_ENABLE PTHREAD_CANCEL_DEFERRED = PTHREAD_CANCEL_DEFERRED _URC_NORMAL_STOP = _URC_NORMAL_STOP cpuid_register_index_ebx = cpuid_register_index_ebx RT_CONSISTENT = RT_CONSISTENT ns_s_an = ns_s_an TD_EVENT_NONE = TD_ALL_EVENTS RSEQ_CPU_ID_REGISTRATION_FAILED = RSEQ_CPU_ID_REGISTRATION_FAILED nonexisting = nonexisting cet_permissive = cet_permissive lt_executable = lt_executable cet_always_on = cet_always_on _bitindex_arch_MathVec_Prefer_No_AVX512 = _bitindex_arch_MathVec_Prefer_No_AVX512 dso_sort_algorithm_original = dso_sort_algorithm_original ns_s_ar = ns_s_ar _URC_END_OF_STACK = _URC_END_OF_STACK _URC_INSTALL_CONTEXT = _URC_INSTALL_CONTEXT dso_sort_algorithm_dfs = dso_sort_algorithm_dfs cpuid_register_index_ecx = cpuid_register_index_ecx lc_property_none = lc_property_none TD_READY = TD_READY ns_s_ud = ns_s_ns PREFERRED_FEATURE_INDEX_1 = PREFERRED_FEATURE_INDEX_1 PREFERRED_FEATURE_INDEX_MAX = PREFERRED_FEATURE_INDEX_MAX lc_property_valid = lc_property_valid TD_CREATE = TD_CREATE TD_TIMEOUT = TD_TIMEOUT TD_MAX_EVENT_NUM = TD_TIMEOUT RSEQ_CPU_ID_UNINITIALIZED = RSEQ_CPU_ID_UNINITIALIZED arch_kind_unknown = arch_kind_unknown arch_kind_intel = arch_kind_intel lc_property_unknown = lc_property_unknown cpuid_register_index_edx = cpuid_register_index_edx _bitindex_arch_Prefer_No_VZEROUPPER = _bitindex_arch_Prefer_No_VZEROUPPER _bitindex_arch_Prefer_ERMS = _bitindex_arch_Prefer_ERMS lt_library = lt_library _bitindex_arch_Prefer_FSRM = _bitindex_arch_Prefer_FSRM _bitindex_arch_Avoid_Short_Distance_REP_MOVSB = _bitindex_arch_Avoid_Short_Distance_REP_MOVSB PTHREAD_CANCEL_ASYNCHRONOUS = PTHREAD_CANCEL_ASYNCHRONOUS _bitindex_arch_Fast_Copy_Backward = _bitindex_arch_Fast_Copy_Backward existing = existing _bitindex_arch_Fast_Rep_String = _bitindex_arch_Fast_Rep_String TD_EVENTS_ENABLE = TD_EVENTS_ENABLE _bitindex_arch_Slow_SSE4_2 = _bitindex_arch_Slow_SSE4_2 RT_ADD = RT_ADD arch_kind_amd = arch_kind_amd CPUID_INDEX_1 = CPUID_INDEX_1 CPUID_INDEX_7 = CPUID_INDEX_7 CPUID_INDEX_80000001 = CPUID_INDEX_80000001 CPUID_INDEX_D_ECX_1 = CPUID_INDEX_D_ECX_1 CPUID_INDEX_80000007 = CPUID_INDEX_80000007 CPUID_INDEX_80000008 = CPUID_INDEX_80000008 CPUID_INDEX_7_ECX_1 = CPUID_INDEX_7_ECX_1 CPUID_INDEX_19 = CPUID_INDEX_19 CPUID_INDEX_14_ECX_0 = CPUID_INDEX_14_ECX_0 CPUID_INDEX_MAX = CPUID_INDEX_MAX arch_kind_zhaoxin = arch_kind_zhaoxin TD_SLEEP = TD_SLEEP _bitindex_arch_I686 = _bitindex_arch_I686 TD_MIN_EVENT_NUM = TD_READY unknown = unknown TD_SWITCHFROM = TD_SWITCHFROM TD_PREEMPT = TD_PREEMPT TD_CONCURRENCY = TD_CONCURRENCY TD_DEATH = TD_DEATH _URC_NO_REASON = _URC_NO_REASON _URC_FATAL_PHASE2_ERROR = _URC_FATAL_PHASE2_ERROR TD_SWITCHTO = TD_SWITCHTO _URC_FATAL_PHASE1_ERROR = _URC_FATAL_PHASE1_ERROR RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT _URC_FOREIGN_EXCEPTION_CAUGHT = _URC_FOREIGN_EXCEPTION_CAUGHT _bitindex_arch_Fast_Unaligned_Copy = _bitindex_arch_Fast_Unaligned_Copy ns_s_ns = ns_s_ns ns_s_max = ns_s_max _bitindex_arch_I586 = _bitindex_arch_I586 _bitindex_arch_Prefer_No_AVX512 = _bitindex_arch_Prefer_No_AVX512 TD_ALL_EVENTS = TD_ALL_EVENTS _URC_HANDLER_FOUND = _URC_HANDLER_FOUND _URC_CONTINUE_UNWIND = _URC_CONTINUE_UNWIND TD_IDLE = TD_IDLE ns_s_qd = ns_s_qd cet_elf_property = cet_elf_property RT_DELETE = RT_DELETE lt_loaded = lt_loaded PTHREAD_CANCEL_DISABLE = PTHREAD_CANCEL_DISABLE TD_CATCHSIG = TD_CATCHSIG TD_PRI_INHERIT = TD_PRI_INHERIT cet_always_off = cet_always_off TD_LOCK_TRY = TD_LOCK_TRY sigall_set = {__val = {18446744073709551615 }} ns_s_pr = ns_s_an TD_REAP = TD_REAP _bitindex_arch_Slow_BSF = _bitindex_arch_Slow_BSF RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT _bitindex_arch_Prefer_PMINUB_for_stringop = _bitindex_arch_Prefer_PMINUB_for_stringop cpuid_register_index_eax = cpuid_register_index_eax _thread_db_pthread_eventbuf_eventmask_event_bits = {32, 2, 1616} _thread_db_rtld_global__dl_tls_dtv_slotinfo_list = {64, 1, 4176} _thread_db_pthread_schedpolicy = {32, 1, 1596} _thread_db___pthread_keys = {128, 1024, 0} _thread_db_const_thread_area = 25 _thread_db_pthread_eventbuf = {192, 1, 1616} _thread_db___nptl_initial_report_events = {8, 1, 0} _thread_db_sizeof_list_t = 16 _thread_db_link_map_l_tls_offset = {64, 1, 1112} _thread_db_sizeof_td_eventbuf_t = 24 _thread_db_link_map_l_tls_modid = {64, 1, 1120} __nptl_rtld_global = 0x7f1cec032040 <_rtld_global> _thread_db_pthread_tid = {32, 1, 720} _thread_db_pthread_eventbuf_eventmask = {64, 1, 1616} _thread_db_pthread_nextevent = {64, 1, 1640} _thread_db_td_eventbuf_t_eventdata = {64, 1, 16} _thread_db___nptl_nthreads = {32, 1, 0} _thread_db_dtv_slotinfo_list_slotinfo = {128, 0, 16} _thread_db_pthread_list = {128, 1, 704} _thread_db_sizeof_pthread_key_data_level2 = 512 _thread_db_list_t_prev = {64, 1, 8} _thread_db_td_thr_events_t_event_bits = {32, 2, 0} __GI___nptl_threads_events = {event_bits = {0, 0}} _thread_db_pthread_start_routine = {64, 1, 1600} _thread_db_pthread_schedparam_sched_priority = {32, 1, 1592} _thread_db_pthread_specific = {2048, 1, 1296} _thread_db_td_eventbuf_t_eventnum = {32, 1, 8} _thread_db_dtv_dtv = {128, 134217727, 0} _thread_db_sizeof_pthread = 2496 _thread_db_sizeof_td_thr_events_t = 8 _thread_db_pthread_key_data_level2_data = {128, 32, 0} _thread_db_pthread_report_events = {8, 1, 1553} _thread_db_pthread_cancelhandling = {32, 1, 776} _thread_db_list_t_next = {64, 1, 0} __GI___nptl_last_event = 0x0 __nptl_version = "2.35" _thread_db_rtld_global__dl_stack_user = {128, 1, 4248} _thread_db_rtld_global__dl_stack_used = {128, 1, 4232} #2 0x00007f1ceb27f640 in ?? () No symbol table info available. #3 0x0000000000000000 in ?? () No symbol table info available. Thread 1 (Thread 0x7f1ceb59fc00 (LWP 238302)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139762184354816) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7f1ceb59fc00 old_mask = {__val = {0, 17482611598648920320, 922, 139762191253581, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139762191770216}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=139762184354816) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139762184354816, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f1ceb603476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007f1cebc34075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007f1ceba04e61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x56169a6ee400, fmt=fmt@entry=0x7f1cebe513a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007f1cebc32ecf in sigsegv (sig=11, info=0x56169a6ee530, ctx=0x56169a6ee400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007f1cebe0e2f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7f1cebff0b60 , errout=errout@entry=0x7f1ceb7db6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7f1cebe5f186 "\n", dli_fbase = 0x56169a69dd80, dli_sname = 0x7fff967a60b0 "\240\266}\353\034\177", dli_saddr = 0x7f1ceb6f4d63 <__GI___backtrace+99>} i = lines = obj = 0x56169a752c90 dladdr_fbases = main_path = len = next_line = #9 0x00007f1cebce17b3 in rb_print_backtrace (errout=0x7f1ceb7db6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7f1cebce179f , 0x7f1cebadd7e5 , 0x7f1ceba04e3e , 0x7f1ceba081f3 , 0x7f1ceba81f09 , 0x7f1ceba87d74 , 0x7f1ceba81d4b , 0x7f1ceba81e4c , 0x7f1ceba821e0 , 0x7f1ceba87d74 , 0x7f1ceba81d4b , 0x7f1ceba81e4c , 0x7f1ceba821e0 , 0x7f1ceba87d74 , 0x7f1ceba81d4b , 0x7f1ceba81e4c , 0x7f1ceba821e0 , 0x7f1ceba87d74 , 0x7f1ceba81d4b , 0x7f1ceba89cb8 , 0x7f1cebe0ea33 , 0x7f1cebb209d3 , 0x7f1cebc2b7ca , 0x7f1cebc2bd43 , 0x7f1cebae9d62 , 0x7f1cebc2d7d0 , 0x7f1cebc2e036 , 0x7f1cebaeb0f9 , 0x56169949117f , 0x7f1ceb5ead90 <__libc_start_call_main+128>, 0x7f1ceb5eae40 <__libc_start_main_impl+128>, 0x5616994911d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f1ceb7db6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x56169a6592a0 ec = #11 0x00007f1cebadd7e5 in rb_bug_without_die (fmt=0x7f1cebe1fa98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7fff967a6270) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7f1ceb7db6a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007f1ceba04e3e in rb_bug (fmt=fmt@entry=0x7f1cebe1fa98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff967a6350, reg_save_area = 0x7fff967a6290}} #13 0x00007f1ceba081f3 in objspace_xmalloc0 (objspace=0x56169a65bbf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007f1ceba81f09 in ibf_load_code (load=0x56169a69dd80, iseq=0x7f1cea929620, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 139762171287072 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007f1ceba87d74 in ibf_load_iseq_each (load=0x56169a69dd80, iseq=0x7f1cea929620, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139762171309632 ec = 0x56169a65cc70 dummy_frame = 139762171286736 #16 0x00007f1ceba81d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f1cea929620) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x56169a69dd80 prev_src_iseq = 0x7f1cea92b0f0 offset = #17 0x00007f1ceba81e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f1cea929620 iseqv = iseq_index = 23 #18 0x00007f1ceba821e0 in ibf_load_code (load=0x56169a69dd80, iseq=0x7f1cea92b0f0, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 139762171293936 code_index = 15 reading_pos = 4556 code = 0x56169a714f20 load_body = 0x56169a715730 cd_entries = 0x56169a6a2c70 ic_index = 0 mark_offset_bits = 0x7fff967a66b0 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007f1ceba87d74 in ibf_load_iseq_each (load=0x56169a69dd80, iseq=0x7f1cea92b0f0, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139762171309632 ec = 0x56169a65cc70 dummy_frame = 139762171293696 #20 0x00007f1ceba81d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f1cea92b0f0) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x56169a69dd80 prev_src_iseq = 0x7f1cea92ebd0 offset = #21 0x00007f1ceba81e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f1cea92b0f0 iseqv = iseq_index = 16 #22 0x00007f1ceba821e0 in ibf_load_code (load=0x56169a69dd80, iseq=0x7f1cea92ebd0, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139762171309008 code_index = 66 reading_pos = 224 code = 0x56169a73c510 load_body = 0x56169a6c9f70 cd_entries = 0x56169a6c1070 ic_index = 0 mark_offset_bits = 0x56169a73c740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007f1ceba87d74 in ibf_load_iseq_each (load=0x56169a69dd80, iseq=0x7f1cea92ebd0, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139762171309632 ec = 0x56169a65cc70 dummy_frame = 139762171308576 #24 0x00007f1ceba81d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f1cea92ebd0) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x56169a69dd80 prev_src_iseq = 0x7f1cea92ef00 offset = #25 0x00007f1ceba81e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f1cea92ebd0 iseqv = iseq_index = 1 #26 0x00007f1ceba821e0 in ibf_load_code (load=0x56169a69dd80, iseq=0x7f1cea92ef00, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139762171309824 code_index = 5 reading_pos = 46 code = 0x56169a716dc0 load_body = 0x56169a6ca6a0 cd_entries = 0x56169a6c10e0 ic_index = 1 mark_offset_bits = 0x7fff967a6c10 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007f1ceba87d74 in ibf_load_iseq_each (load=0x56169a69dd80, iseq=0x7f1cea92ef00, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139762171309632 ec = 0x56169a65cc70 dummy_frame = 139762171309296 #28 0x00007f1ceba81d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f1cea92ef00) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x56169a69dd80 prev_src_iseq = 0x0 offset = #29 0x00007f1ceba89cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f1cea92ef00 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 139762171309920 #31 0x00007f1cebe0ea33 in rb_load_with_builtin_functions (feature_name=0x7f1cebe4e5eb "yjit", table=0x7f1cebfd1e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x56169a6592a0 iseq = #32 0x00007f1cebd522d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7f1cebd50360 , argc = 0, index = 0, name = 0x7f1cebe74c81 "_bi13"}, {func_ptr = 0x7f1cebdeed90 , argc = 0, index = 1, name = 0x7f1cebe74c87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7f1cebdeee90 , argc = 0, index = 2, name = 0x7f1cebe74ef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7f1cebdeff20 , argc = 0, index = 3, name = 0x7f1cebe74c9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7f1cebdbee90 , argc = 2, index = 4, name = 0x7f1cebe74cb8 "rb_yjit_enable"}, {func_ptr = 0x7f1cebdeeeb0 , argc = 0, index = 5, name = 0x7f1cebe74cc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7f1cebdeede0 , argc = 1, index = 6, name = 0x7f1cebe74ce2 "rb_yjit_get_stats"}, {func_ptr = 0x7f1cebd50340 , argc = 0, index = 7, name = 0x7f1cebe74cf4 "object_shape_count"}, {func_ptr = 0x7f1cebdc61b0 , argc = 1, index = 8, name = 0x7f1cebe74d07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7f1cebdc61c0 , argc = 1, index = 9, name = 0x7f1cebe74d1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7f1cebdbede0 , argc = 0, index = 10, name = 0x7f1cebe74d32 "rb_yjit_code_gc"}, {func_ptr = 0x7f1cebdbef40 , argc = 0, index = 11, name = 0x7f1cebe74d42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7f1cebdeedb0 , argc = 0, index = 12, name = 0x7f1cebe74d5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007f1cebb209d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007f1cebc2b7ca in ruby_opt_init (opt=0x7fff967a8500) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007f1cebc2bd43 in ruby_opt_init (opt=0x7fff967a8500) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140735717994720) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7fff967a70e0 parser = 139762172578512 orig_fname = 139762172593584 script = 1 opt = 0x7fff967a8500 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007f1cebae9d62 in rb_ensure (b_proc=b_proc@entry=0x7f1cebc2b9a0 , data1=data1@entry=140735717994720, e_proc=e_proc@entry=0x7f1cebc27c80 , data2=data2@entry=140735717994720) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x56169a65cc70 _tag = {tag = 36, retval = 140735717999872, buf = {0x7f1ceb2a4830, 0x7f1cebae9e18 , 0x0, 0x7fff967a6f90, 0xeb2a3ae0}, prev = 0x7fff967a8610, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x56169a65cc70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f1cebc27c80 , data2 = 140735717994720}} #38 0x00007f1cebc2d7d0 in load_file (opt=0x7fff967a8500, script=1, f=139762181228592, fname=, parser=139762172578512) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 139762172578512, fname = 139762172593584, script = 1, opt = 0x7fff967a8500, f = 4} #39 process_options (argc=0, argv=0x7fff967a87f8, opt=0x7fff967a8500) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 139762181228592 xflag = ast = 0x0 parser = 139762172578512 script_name = 139762172593584 iseq = enc = lenc = 0x56169a677f30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\b\000\000\000\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007f1cebc2e036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7fff967a87e8) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7f1ceaa685c8 "-", script_name = 139762172593584, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007f1cebaeb0f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7fff967a87e8) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 139762189895616, buf = {0x2, 0x7f1cebaeb140 , 0x0, 0x7fff967a85e0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x56169a65cc70 state = iseq = 0x0 #42 0x000056169949117f in rb_main (argv=0x7fff967a87e8, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140735718001289 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.3752451.ruby -x gdbscript [New LWP 3752451] [New LWP 3752453] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140492274961408) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7fc6e8248c00 (LWP 3752451))] >>> Threads Id Target Id Frame * 1 Thread 0x7fc6e8248c00 (LWP 3752451) __pthread_kill_implementation (no_tid=0, signo=11, threadid=140492274961408) at ./nptl/pthread_kill.c:44 2 Thread 0x7fc6e7f2f640 (LWP 3752453) 0x00007fc6e838ffde in epoll_wait (epfd=4, events=events@entry=0x7fc6e8c98adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7fc6e7f2f640 (LWP 3752453)): #0 0x00007fc6e838ffde in epoll_wait (epfd=4, events=events@entry=0x7fc6e8c98adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007fc6e8920c0a in event_wait (vm=0x56161443c2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x56161443c2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x56161443c2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x56161443c2a0 #4 0x00007fc6e82feb43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140721792609984, 2987061566059050194, 140492271711808, 25, 140492275705936, 140721792610336, -2956081752672832302, -2956053551770897198}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007fc6e838fbb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7fc6e8248c00 (LWP 3752451)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140492274961408) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7fc6e8248c00 old_mask = {__val = {0, 15996013270360646144, 922, 140492281860173, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140492282376808}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=140492274961408) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=140492274961408, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007fc6e82ac476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007fc6e88dd075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007fc6e86ade61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x5616144d1400, fmt=fmt@entry=0x7fc6e8afa3a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007fc6e88dbecf in sigsegv (sig=11, info=0x5616144d1530, ctx=0x5616144d1400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007fc6e8ab72f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7fc6e8c99b60 , errout=errout@entry=0x7fc6e84846a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7fc6e8b08186 "\n", dli_fbase = 0x561614480d80, dli_sname = 0x7ffc5875cc20 "\240FH\350\306\177", dli_saddr = 0x7fc6e839dd63 <__GI___backtrace+99>} i = lines = obj = 0x561614535c90 dladdr_fbases = main_path = len = next_line = #9 0x00007fc6e898a7b3 in rb_print_backtrace (errout=0x7fc6e84846a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7fc6e898a79f , 0x7fc6e87867e5 , 0x7fc6e86ade3e , 0x7fc6e86b11f3 , 0x7fc6e872af09 , 0x7fc6e8730d74 , 0x7fc6e872ad4b , 0x7fc6e872ae4c , 0x7fc6e872b1e0 , 0x7fc6e8730d74 , 0x7fc6e872ad4b , 0x7fc6e872ae4c , 0x7fc6e872b1e0 , 0x7fc6e8730d74 , 0x7fc6e872ad4b , 0x7fc6e872ae4c , 0x7fc6e872b1e0 , 0x7fc6e8730d74 , 0x7fc6e872ad4b , 0x7fc6e8732cb8 , 0x7fc6e8ab7a33 , 0x7fc6e87c99d3 , 0x7fc6e88d47ca , 0x7fc6e88d4d43 , 0x7fc6e8792d62 , 0x7fc6e88d67d0 , 0x7fc6e88d7036 , 0x7fc6e87940f9 , 0x56161277617f , 0x7fc6e8293d90 <__libc_start_call_main+128>, 0x7fc6e8293e40 <__libc_start_main_impl+128>, 0x5616127761d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7fc6e84846a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x56161443c2a0 ec = #11 0x00007fc6e87867e5 in rb_bug_without_die (fmt=0x7fc6e8ac8a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7ffc5875cde0) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7fc6e84846a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007fc6e86ade3e in rb_bug (fmt=fmt@entry=0x7fc6e8ac8a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc5875cec0, reg_save_area = 0x7ffc5875ce00}} #13 0x00007fc6e86b11f3 in objspace_xmalloc0 (objspace=0x56161443ebf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007fc6e872af09 in ibf_load_code (load=0x561614480d80, iseq=0x7fc6e75d9620, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 140492261922336 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007fc6e8730d74 in ibf_load_iseq_each (load=0x561614480d80, iseq=0x7fc6e75d9620, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140492261944896 ec = 0x56161443fc70 dummy_frame = 140492261922000 #16 0x00007fc6e872ad4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fc6e75d9620) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x561614480d80 prev_src_iseq = 0x7fc6e75db0f0 offset = #17 0x00007fc6e872ae4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fc6e75d9620 iseqv = iseq_index = 23 #18 0x00007fc6e872b1e0 in ibf_load_code (load=0x561614480d80, iseq=0x7fc6e75db0f0, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 140492261929200 code_index = 15 reading_pos = 4556 code = 0x5616144f7f20 load_body = 0x5616144f8730 cd_entries = 0x561614485c70 ic_index = 0 mark_offset_bits = 0x7ffc5875d220 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007fc6e8730d74 in ibf_load_iseq_each (load=0x561614480d80, iseq=0x7fc6e75db0f0, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140492261944896 ec = 0x56161443fc70 dummy_frame = 140492261928960 #20 0x00007fc6e872ad4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fc6e75db0f0) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x561614480d80 prev_src_iseq = 0x7fc6e75debd0 offset = #21 0x00007fc6e872ae4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fc6e75db0f0 iseqv = iseq_index = 16 #22 0x00007fc6e872b1e0 in ibf_load_code (load=0x561614480d80, iseq=0x7fc6e75debd0, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140492261944272 code_index = 66 reading_pos = 224 code = 0x56161451f510 load_body = 0x5616144acf70 cd_entries = 0x5616144a4070 ic_index = 0 mark_offset_bits = 0x56161451f740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007fc6e8730d74 in ibf_load_iseq_each (load=0x561614480d80, iseq=0x7fc6e75debd0, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140492261944896 ec = 0x56161443fc70 dummy_frame = 140492261943840 #24 0x00007fc6e872ad4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fc6e75debd0) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x561614480d80 prev_src_iseq = 0x7fc6e75def00 offset = #25 0x00007fc6e872ae4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fc6e75debd0 iseqv = iseq_index = 1 #26 0x00007fc6e872b1e0 in ibf_load_code (load=0x561614480d80, iseq=0x7fc6e75def00, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140492261945088 code_index = 5 reading_pos = 46 code = 0x5616144f9dc0 load_body = 0x5616144ad6a0 cd_entries = 0x5616144a40e0 ic_index = 1 mark_offset_bits = 0x7ffc5875d780 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007fc6e8730d74 in ibf_load_iseq_each (load=0x561614480d80, iseq=0x7fc6e75def00, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140492261944896 ec = 0x56161443fc70 dummy_frame = 140492261944560 #28 0x00007fc6e872ad4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fc6e75def00) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x561614480d80 prev_src_iseq = 0x0 offset = #29 0x00007fc6e8732cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fc6e75def00 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 140492261945184 #31 0x00007fc6e8ab7a33 in rb_load_with_builtin_functions (feature_name=0x7fc6e8af75eb "yjit", table=0x7fc6e8c7ae40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x56161443c2a0 iseq = #32 0x00007fc6e89fb2d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7fc6e89f9360 , argc = 0, index = 0, name = 0x7fc6e8b1dc81 "_bi13"}, {func_ptr = 0x7fc6e8a97d90 , argc = 0, index = 1, name = 0x7fc6e8b1dc87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7fc6e8a97e90 , argc = 0, index = 2, name = 0x7fc6e8b1def0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7fc6e8a98f20 , argc = 0, index = 3, name = 0x7fc6e8b1dc9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7fc6e8a67e90 , argc = 2, index = 4, name = 0x7fc6e8b1dcb8 "rb_yjit_enable"}, {func_ptr = 0x7fc6e8a97eb0 , argc = 0, index = 5, name = 0x7fc6e8b1dcc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7fc6e8a97de0 , argc = 1, index = 6, name = 0x7fc6e8b1dce2 "rb_yjit_get_stats"}, {func_ptr = 0x7fc6e89f9340 , argc = 0, index = 7, name = 0x7fc6e8b1dcf4 "object_shape_count"}, {func_ptr = 0x7fc6e8a6f1b0 , argc = 1, index = 8, name = 0x7fc6e8b1dd07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7fc6e8a6f1c0 , argc = 1, index = 9, name = 0x7fc6e8b1dd1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7fc6e8a67de0 , argc = 0, index = 10, name = 0x7fc6e8b1dd32 "rb_yjit_code_gc"}, {func_ptr = 0x7fc6e8a67f40 , argc = 0, index = 11, name = 0x7fc6e8b1dd42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7fc6e8a97db0 , argc = 0, index = 12, name = 0x7fc6e8b1dd5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007fc6e87c99d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007fc6e88d47ca in ruby_opt_init (opt=0x7ffc5875f070) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007fc6e88d4d43 in ruby_opt_init (opt=0x7ffc5875f070) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140721792605264) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7ffc5875dc50 parser = 140492263213776 orig_fname = 140492263228848 script = 1 opt = 0x7ffc5875f070 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007fc6e8792d62 in rb_ensure (b_proc=b_proc@entry=0x7fc6e88d49a0 , data1=data1@entry=140721792605264, e_proc=e_proc@entry=0x7fc6e88d0c80 , data2=data2@entry=140721792605264) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x56161443fc70 _tag = {tag = 36, retval = 140721792610416, buf = {0x7fc6e7f54830, 0x7fc6e8792e18 , 0x0, 0x7ffc5875db00, 0xe7f53ae0}, prev = 0x7ffc5875f180, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x56161443fc70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7fc6e88d0c80 , data2 = 140721792605264}} #38 0x00007fc6e88d67d0 in load_file (opt=0x7ffc5875f070, script=1, f=140492271863856, fname=, parser=140492263213776) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 140492263213776, fname = 140492263228848, script = 1, opt = 0x7ffc5875f070, f = 4} #39 process_options (argc=0, argv=0x7ffc5875f368, opt=0x7ffc5875f070) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 140492271863856 xflag = ast = 0x0 parser = 140492263213776 script_name = 140492263228848 iseq = enc = lenc = 0x56161445af30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\060\363\311\350\306\177\000\000 \247e\350\306\177\000\000S \352,\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007fc6e88d7036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7ffc5875f358) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7fc6e77185c8 "-", script_name = 140492263228848, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007fc6e87940f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7ffc5875f358) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 140492280502208, buf = {0x2, 0x7fc6e8794140 , 0x0, 0x7ffc5875f150, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x56161443fc70 state = iseq = 0x0 #42 0x000056161277617f in rb_main (argv=0x7ffc5875f358, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140721792611833 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.3800517.ruby -x gdbscript [New LWP 3800517] [New LWP 3800519] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140022223121408) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f5976deac00 (LWP 3800517))] >>> Threads Id Target Id Frame * 1 Thread 0x7f5976deac00 (LWP 3800517) __pthread_kill_implementation (no_tid=0, signo=11, threadid=140022223121408) at ./nptl/pthread_kill.c:44 2 Thread 0x7f5976acf640 (LWP 3800519) 0x00007f5976f31fde in epoll_wait (epfd=4, events=events@entry=0x7f597783aadc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7f5976acf640 (LWP 3800519)): #0 0x00007f5976f31fde in epoll_wait (epfd=4, events=events@entry=0x7f597783aadc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007f59774c2c0a in event_wait (vm=0x562af62f02a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x562af62f02a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x562af62f02a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x562af62f02a0 #4 0x00007f5976ea0b43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735349759472, 5760845737064954183, 140022219863616, 25, 140022223865936, 140735349759824, -5674447616124618425, -5674448149895808697}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007f5976f31bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7f5976deac00 (LWP 3800517)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140022223121408) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7f5976deac00 old_mask = {__val = {0, 7799102572852967680, 922, 140022230020173, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140022230536808}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=140022223121408) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=140022223121408, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f5976e4e476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007f597747f075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007f597724fe61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x562af6385400, fmt=fmt@entry=0x7f597769c3a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007f597747decf in sigsegv (sig=11, info=0x562af6385530, ctx=0x562af6385400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007f59776592f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7f597783bb60 , errout=errout@entry=0x7f59770266a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7f59776aa186 "\n", dli_fbase = 0x562af6334d80, dli_sname = 0x7fff80877b50 "\240f\002wY\177", dli_saddr = 0x7f5976f3fd63 <__GI___backtrace+99>} i = lines = obj = 0x562af63ead20 dladdr_fbases = main_path = len = next_line = #9 0x00007f597752c7b3 in rb_print_backtrace (errout=0x7f59770266a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7f597752c79f , 0x7f59773287e5 , 0x7f597724fe3e , 0x7f59772531f3 , 0x7f59772ccf09 , 0x7f59772d2d74 , 0x7f59772ccd4b , 0x7f59772cce4c , 0x7f59772cd1e0 , 0x7f59772d2d74 , 0x7f59772ccd4b , 0x7f59772cce4c , 0x7f59772cd1e0 , 0x7f59772d2d74 , 0x7f59772ccd4b , 0x7f59772cce4c , 0x7f59772cd1e0 , 0x7f59772d2d74 , 0x7f59772ccd4b , 0x7f59772d4cb8 , 0x7f5977659a33 , 0x7f597736b9d3 , 0x7f59774767ca , 0x7f5977476d43 , 0x7f5977334d62 , 0x7f59774787d0 , 0x7f5977479036 , 0x7f59773360f9 , 0x562af49fa17f , 0x7f5976e35d90 <__libc_start_call_main+128>, 0x7f5976e35e40 <__libc_start_main_impl+128>, 0x562af49fa1d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f59770266a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x562af62f02a0 ec = #11 0x00007f59773287e5 in rb_bug_without_die (fmt=0x7f597766aa98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7fff80877d10) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7f59770266a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007f597724fe3e in rb_bug (fmt=fmt@entry=0x7f597766aa98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff80877df0, reg_save_area = 0x7fff80877d30}} #13 0x00007f59772531f3 in objspace_xmalloc0 (objspace=0x562af62f2bf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007f59772ccf09 in ibf_load_code (load=0x562af6334d80, iseq=0x7f5976179660, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 140022210074208 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007f59772d2d74 in ibf_load_iseq_each (load=0x562af6334d80, iseq=0x7f5976179660, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140022210096624 ec = 0x562af62f3c70 dummy_frame = 140022210073824 #16 0x00007f59772ccd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f5976179660) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x562af6334d80 prev_src_iseq = 0x7f597617b160 offset = #17 0x00007f59772cce4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f5976179660 iseqv = iseq_index = 23 #18 0x00007f59772cd1e0 in ibf_load_code (load=0x562af6334d80, iseq=0x7f597617b160, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 140022210081120 code_index = 15 reading_pos = 4556 code = 0x562af63ac2f0 load_body = 0x562af63acb40 cd_entries = 0x562af6339c70 ic_index = 0 mark_offset_bits = 0x7fff80878150 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007f59772d2d74 in ibf_load_iseq_each (load=0x562af6334d80, iseq=0x7f597617b160, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140022210096624 ec = 0x562af62f3c70 dummy_frame = 140022210080832 #20 0x00007f59772ccd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f597617b160) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x562af6334d80 prev_src_iseq = 0x7f597617eb20 offset = #21 0x00007f59772cce4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f597617b160 iseqv = iseq_index = 16 #22 0x00007f59772cd1e0 in ibf_load_code (load=0x562af6334d80, iseq=0x7f597617eb20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140022210095904 code_index = 66 reading_pos = 224 code = 0x562af63d3510 load_body = 0x562af6361310 cd_entries = 0x562af6358070 ic_index = 0 mark_offset_bits = 0x562af63d3740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007f59772d2d74 in ibf_load_iseq_each (load=0x562af6334d80, iseq=0x7f597617eb20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140022210096624 ec = 0x562af62f3c70 dummy_frame = 140022210095712 #24 0x00007f59772ccd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f597617eb20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x562af6334d80 prev_src_iseq = 0x7f597617ef40 offset = #25 0x00007f59772cce4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f597617eb20 iseqv = iseq_index = 1 #26 0x00007f59772cd1e0 in ibf_load_code (load=0x562af6334d80, iseq=0x7f597617ef40, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140022210096960 code_index = 5 reading_pos = 46 code = 0x562af63addc0 load_body = 0x562af6361a40 cd_entries = 0x562af63580e0 ic_index = 1 mark_offset_bits = 0x7fff808786b0 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007f59772d2d74 in ibf_load_iseq_each (load=0x562af6334d80, iseq=0x7f597617ef40, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140022210096624 ec = 0x562af62f3c70 dummy_frame = 140022210096432 #28 0x00007f59772ccd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f597617ef40) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x562af6334d80 prev_src_iseq = 0x0 offset = #29 0x00007f59772d4cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f597617ef40 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 140022210097104 #31 0x00007f5977659a33 in rb_load_with_builtin_functions (feature_name=0x7f59776995eb "yjit", table=0x7f597781ce40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x562af62f02a0 iseq = #32 0x00007f597759d2d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7f597759b360 , argc = 0, index = 0, name = 0x7f59776bfc81 "_bi13"}, {func_ptr = 0x7f5977639d90 , argc = 0, index = 1, name = 0x7f59776bfc87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7f5977639e90 , argc = 0, index = 2, name = 0x7f59776bfef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7f597763af20 , argc = 0, index = 3, name = 0x7f59776bfc9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7f5977609e90 , argc = 2, index = 4, name = 0x7f59776bfcb8 "rb_yjit_enable"}, {func_ptr = 0x7f5977639eb0 , argc = 0, index = 5, name = 0x7f59776bfcc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7f5977639de0 , argc = 1, index = 6, name = 0x7f59776bfce2 "rb_yjit_get_stats"}, {func_ptr = 0x7f597759b340 , argc = 0, index = 7, name = 0x7f59776bfcf4 "object_shape_count"}, {func_ptr = 0x7f59776111b0 , argc = 1, index = 8, name = 0x7f59776bfd07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7f59776111c0 , argc = 1, index = 9, name = 0x7f59776bfd1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7f5977609de0 , argc = 0, index = 10, name = 0x7f59776bfd32 "rb_yjit_code_gc"}, {func_ptr = 0x7f5977609f40 , argc = 0, index = 11, name = 0x7f59776bfd42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7f5977639db0 , argc = 0, index = 12, name = 0x7f59776bfd5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007f597736b9d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007f59774767ca in ruby_opt_init (opt=0x7fff80879fa0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007f5977476d43 in ruby_opt_init (opt=0x7fff80879fa0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140735349754752) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7fff80878b80 parser = 140022211365696 orig_fname = 140022211380768 script = 1 opt = 0x7fff80879fa0 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007f5977334d62 in rb_ensure (b_proc=b_proc@entry=0x7f59774769a0 , data1=data1@entry=140735349754752, e_proc=e_proc@entry=0x7f5977472c80 , data2=data2@entry=140735349754752) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x562af62f3c70 _tag = {tag = 36, retval = 140735349759904, buf = {0x7f5976af4870, 0x7f5977334e18 , 0x0, 0x7fff80878a30, 0x76af3b20}, prev = 0x7fff8087a0b0, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x562af62f3c70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f5977472c80 , data2 = 140735349754752}} #38 0x00007f59774787d0 in load_file (opt=0x7fff80879fa0, script=1, f=140022220015728, fname=, parser=140022211365696) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 140022211365696, fname = 140022211380768, script = 1, opt = 0x7fff80879fa0, f = 4} #39 process_options (argc=0, argv=0x7fff8087a298, opt=0x7fff80879fa0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 140022220015728 xflag = ast = 0x0 parser = 140022211365696 script_name = 140022211380768 iseq = enc = lenc = 0x562af630ef30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\060\023\204wY\177\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007f5977479036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7fff8087a288) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7f59762b8638 "-", script_name = 140022211380768, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007f59773360f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7fff8087a288) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 140022228662208, buf = {0x2, 0x7f5977336140 , 0x0, 0x7fff8087a080, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x562af62f3c70 state = iseq = 0x0 #42 0x0000562af49fa17f in rb_main (argv=0x7fff8087a288, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140735349761321 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.382542.ruby -x gdbscript [New LWP 382542] [New LWP 382544] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139930080410624) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f4402bc7c00 (LWP 382542))] >>> Threads Id Target Id Frame * 1 Thread 0x7f4402bc7c00 (LWP 382542) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139930080410624) at ./nptl/pthread_kill.c:44 2 Thread 0x7f44028af640 (LWP 382544) 0x00007f4402d0efde in epoll_wait (epfd=4, events=events@entry=0x7f4403617adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7f44028af640 (LWP 382544)): #0 0x00007f4402d0efde in epoll_wait (epfd=4, events=events@entry=0x7f4403617adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007f440329fc0a in event_wait (vm=0x5606796a82a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x5606796a82a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x5606796a82a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x5606796a82a0 #4 0x00007f4402c7db43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140731429563120, 381380222340513873, 139930077165120, 25, 139930081155152, 140731429563472, -305424128830652335, -305423692501532591}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007f4402d0ebb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7f4402bc7c00 (LWP 382542)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139930080410624) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7f4402bc7c00 old_mask = {__val = {0, 13092074729437994240, 922, 139930087309389, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139930087826024}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=139930080410624) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139930080410624, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f4402c2b476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007f440325c075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007f440302ce61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x56067973d400, fmt=fmt@entry=0x7f44034793a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007f440325aecf in sigsegv (sig=11, info=0x56067973d530, ctx=0x56067973d400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007f44034362f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7f4403618b60 , errout=errout@entry=0x7f4402e036a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7f4403487186 "\n", dli_fbase = 0x5606796ecd80, dli_sname = 0x7ffe96de0850 "\240\066\340\002D\177", dli_saddr = 0x7f4402d1cd63 <__GI___backtrace+99>} i = lines = obj = 0x5606797a2d20 dladdr_fbases = main_path = len = next_line = #9 0x00007f44033097b3 in rb_print_backtrace (errout=0x7f4402e036a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7f440330979f , 0x7f44031057e5 , 0x7f440302ce3e , 0x7f44030301f3 , 0x7f44030a9f09 , 0x7f44030afd74 , 0x7f44030a9d4b , 0x7f44030a9e4c , 0x7f44030aa1e0 , 0x7f44030afd74 , 0x7f44030a9d4b , 0x7f44030a9e4c , 0x7f44030aa1e0 , 0x7f44030afd74 , 0x7f44030a9d4b , 0x7f44030a9e4c , 0x7f44030aa1e0 , 0x7f44030afd74 , 0x7f44030a9d4b , 0x7f44030b1cb8 , 0x7f4403436a33 , 0x7f44031489d3 , 0x7f44032537ca , 0x7f4403253d43 , 0x7f4403111d62 , 0x7f44032557d0 , 0x7f4403256036 , 0x7f44031130f9 , 0x560677f6a17f , 0x7f4402c12d90 <__libc_start_call_main+128>, 0x7f4402c12e40 <__libc_start_main_impl+128>, 0x560677f6a1d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f4402e036a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x5606796a82a0 ec = #11 0x00007f44031057e5 in rb_bug_without_die (fmt=0x7f4403447a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7ffe96de0a10) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7f4402e036a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007f440302ce3e in rb_bug (fmt=fmt@entry=0x7f4403447a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffe96de0af0, reg_save_area = 0x7ffe96de0a30}} #13 0x00007f44030301f3 in objspace_xmalloc0 (objspace=0x5606796aabf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007f44030a9f09 in ibf_load_code (load=0x5606796ecd80, iseq=0x7f4401f59660, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 139930067375712 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007f44030afd74 in ibf_load_iseq_each (load=0x5606796ecd80, iseq=0x7f4401f59660, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139930067398128 ec = 0x5606796abc70 dummy_frame = 139930067375328 #16 0x00007f44030a9d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f4401f59660) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x5606796ecd80 prev_src_iseq = 0x7f4401f5b160 offset = #17 0x00007f44030a9e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f4401f59660 iseqv = iseq_index = 23 #18 0x00007f44030aa1e0 in ibf_load_code (load=0x5606796ecd80, iseq=0x7f4401f5b160, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 139930067382624 code_index = 15 reading_pos = 4556 code = 0x5606797642f0 load_body = 0x560679764b40 cd_entries = 0x5606796f1c70 ic_index = 0 mark_offset_bits = 0x7ffe96de0e50 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007f44030afd74 in ibf_load_iseq_each (load=0x5606796ecd80, iseq=0x7f4401f5b160, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139930067398128 ec = 0x5606796abc70 dummy_frame = 139930067382336 #20 0x00007f44030a9d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f4401f5b160) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x5606796ecd80 prev_src_iseq = 0x7f4401f5eb20 offset = #21 0x00007f44030a9e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f4401f5b160 iseqv = iseq_index = 16 #22 0x00007f44030aa1e0 in ibf_load_code (load=0x5606796ecd80, iseq=0x7f4401f5eb20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139930067397408 code_index = 66 reading_pos = 224 code = 0x56067978b510 load_body = 0x560679719310 cd_entries = 0x560679710070 ic_index = 0 mark_offset_bits = 0x56067978b740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007f44030afd74 in ibf_load_iseq_each (load=0x5606796ecd80, iseq=0x7f4401f5eb20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139930067398128 ec = 0x5606796abc70 dummy_frame = 139930067397216 #24 0x00007f44030a9d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f4401f5eb20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x5606796ecd80 prev_src_iseq = 0x7f4401f5ef40 offset = #25 0x00007f44030a9e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f4401f5eb20 iseqv = iseq_index = 1 #26 0x00007f44030aa1e0 in ibf_load_code (load=0x5606796ecd80, iseq=0x7f4401f5ef40, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139930067398464 code_index = 5 reading_pos = 46 code = 0x560679765dc0 load_body = 0x560679719a40 cd_entries = 0x5606797100e0 ic_index = 1 mark_offset_bits = 0x7ffe96de13b0 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007f44030afd74 in ibf_load_iseq_each (load=0x5606796ecd80, iseq=0x7f4401f5ef40, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139930067398128 ec = 0x5606796abc70 dummy_frame = 139930067397936 #28 0x00007f44030a9d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f4401f5ef40) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x5606796ecd80 prev_src_iseq = 0x0 offset = #29 0x00007f44030b1cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f4401f5ef40 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 139930067398608 #31 0x00007f4403436a33 in rb_load_with_builtin_functions (feature_name=0x7f44034765eb "yjit", table=0x7f44035f9e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x5606796a82a0 iseq = #32 0x00007f440337a2d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7f4403378360 , argc = 0, index = 0, name = 0x7f440349cc81 "_bi13"}, {func_ptr = 0x7f4403416d90 , argc = 0, index = 1, name = 0x7f440349cc87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7f4403416e90 , argc = 0, index = 2, name = 0x7f440349cef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7f4403417f20 , argc = 0, index = 3, name = 0x7f440349cc9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7f44033e6e90 , argc = 2, index = 4, name = 0x7f440349ccb8 "rb_yjit_enable"}, {func_ptr = 0x7f4403416eb0 , argc = 0, index = 5, name = 0x7f440349ccc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7f4403416de0 , argc = 1, index = 6, name = 0x7f440349cce2 "rb_yjit_get_stats"}, {func_ptr = 0x7f4403378340 , argc = 0, index = 7, name = 0x7f440349ccf4 "object_shape_count"}, {func_ptr = 0x7f44033ee1b0 , argc = 1, index = 8, name = 0x7f440349cd07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7f44033ee1c0 , argc = 1, index = 9, name = 0x7f440349cd1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7f44033e6de0 , argc = 0, index = 10, name = 0x7f440349cd32 "rb_yjit_code_gc"}, {func_ptr = 0x7f44033e6f40 , argc = 0, index = 11, name = 0x7f440349cd42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7f4403416db0 , argc = 0, index = 12, name = 0x7f440349cd5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007f44031489d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007f44032537ca in ruby_opt_init (opt=0x7ffe96de2ca0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007f4403253d43 in ruby_opt_init (opt=0x7ffe96de2ca0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140731429558400) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7ffe96de1880 parser = 139930068667200 orig_fname = 139930068682272 script = 1 opt = 0x7ffe96de2ca0 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007f4403111d62 in rb_ensure (b_proc=b_proc@entry=0x7f44032539a0 , data1=data1@entry=140731429558400, e_proc=e_proc@entry=0x7f440324fc80 , data2=data2@entry=140731429558400) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x5606796abc70 _tag = {tag = 36, retval = 140731429563552, buf = {0x7f44028d4870, 0x7f4403111e18 , 0x0, 0x7ffe96de1730, 0x28d3b20}, prev = 0x7ffe96de2db0, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x5606796abc70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f440324fc80 , data2 = 140731429558400}} #38 0x00007f44032557d0 in load_file (opt=0x7ffe96de2ca0, script=1, f=139930077317232, fname=, parser=139930068667200) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 139930068667200, fname = 139930068682272, script = 1, opt = 0x7ffe96de2ca0, f = 4} #39 process_options (argc=0, argv=0x7ffe96de2f98, opt=0x7ffe96de2ca0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 139930077317232 xflag = ast = 0x0 parser = 139930068667200 script_name = 139930068682272 iseq = enc = lenc = 0x5606796c6f30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\060\343a\003D\177\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007f4403256036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7ffe96de2f88) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7f4402098638 "-", script_name = 139930068682272, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007f44031130f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7ffe96de2f88) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 139930085951424, buf = {0x2, 0x7f4403113140 , 0x0, 0x7ffe96de2d80, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x5606796abc70 state = iseq = 0x0 #42 0x0000560677f6a17f in rb_main (argv=0x7ffe96de2f88, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140731429564969 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.3831495.ruby -x gdbscript [New LWP 3831495] [New LWP 3831497] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140092833225728) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f69e78f5c00 (LWP 3831495))] >>> Threads Id Target Id Frame * 1 Thread 0x7f69e78f5c00 (LWP 3831495) __pthread_kill_implementation (no_tid=0, signo=11, threadid=140092833225728) at ./nptl/pthread_kill.c:44 2 Thread 0x7f69e75df640 (LWP 3831497) clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:83 >>> Machine level backtrace Thread 2 (Thread 0x7f69e75df640 (LWP 3831497)): #0 clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:83 No locals. #1 0x00007f69e79ab850 in ?? () at ./nptl/pthread_create.c:321 from /lib/x86_64-linux-gnu/libc.so.6 RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT arch_kind_other = arch_kind_other ns_s_zn = ns_s_qd _bitindex_arch_Fast_Unaligned_Load = _bitindex_arch_Fast_Unaligned_Load _bitindex_arch_AVX_Fast_Unaligned_Load = _bitindex_arch_AVX_Fast_Unaligned_Load PTHREAD_MUTEX_TIMED_NP = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_RECURSIVE_NP = PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_ERRORCHECK_NP = PTHREAD_MUTEX_ERRORCHECK_NP PTHREAD_MUTEX_ADAPTIVE_NP = PTHREAD_MUTEX_ADAPTIVE_NP PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_FAST_NP = PTHREAD_MUTEX_TIMED_NP PTHREAD_CANCEL_ENABLE = PTHREAD_CANCEL_ENABLE PTHREAD_CANCEL_DEFERRED = PTHREAD_CANCEL_DEFERRED _URC_NORMAL_STOP = _URC_NORMAL_STOP cpuid_register_index_ebx = cpuid_register_index_ebx RT_CONSISTENT = RT_CONSISTENT ns_s_an = ns_s_an TD_EVENT_NONE = TD_ALL_EVENTS RSEQ_CPU_ID_REGISTRATION_FAILED = RSEQ_CPU_ID_REGISTRATION_FAILED nonexisting = nonexisting cet_permissive = cet_permissive lt_executable = lt_executable cet_always_on = cet_always_on _bitindex_arch_MathVec_Prefer_No_AVX512 = _bitindex_arch_MathVec_Prefer_No_AVX512 dso_sort_algorithm_original = dso_sort_algorithm_original ns_s_ar = ns_s_ar _URC_END_OF_STACK = _URC_END_OF_STACK _URC_INSTALL_CONTEXT = _URC_INSTALL_CONTEXT dso_sort_algorithm_dfs = dso_sort_algorithm_dfs cpuid_register_index_ecx = cpuid_register_index_ecx lc_property_none = lc_property_none TD_READY = TD_READY ns_s_ud = ns_s_ns PREFERRED_FEATURE_INDEX_1 = PREFERRED_FEATURE_INDEX_1 PREFERRED_FEATURE_INDEX_MAX = PREFERRED_FEATURE_INDEX_MAX lc_property_valid = lc_property_valid TD_CREATE = TD_CREATE TD_TIMEOUT = TD_TIMEOUT TD_MAX_EVENT_NUM = TD_TIMEOUT RSEQ_CPU_ID_UNINITIALIZED = RSEQ_CPU_ID_UNINITIALIZED arch_kind_unknown = arch_kind_unknown arch_kind_intel = arch_kind_intel lc_property_unknown = lc_property_unknown cpuid_register_index_edx = cpuid_register_index_edx _bitindex_arch_Prefer_No_VZEROUPPER = _bitindex_arch_Prefer_No_VZEROUPPER _bitindex_arch_Prefer_ERMS = _bitindex_arch_Prefer_ERMS lt_library = lt_library _bitindex_arch_Prefer_FSRM = _bitindex_arch_Prefer_FSRM _bitindex_arch_Avoid_Short_Distance_REP_MOVSB = _bitindex_arch_Avoid_Short_Distance_REP_MOVSB PTHREAD_CANCEL_ASYNCHRONOUS = PTHREAD_CANCEL_ASYNCHRONOUS _bitindex_arch_Fast_Copy_Backward = _bitindex_arch_Fast_Copy_Backward existing = existing _bitindex_arch_Fast_Rep_String = _bitindex_arch_Fast_Rep_String TD_EVENTS_ENABLE = TD_EVENTS_ENABLE _bitindex_arch_Slow_SSE4_2 = _bitindex_arch_Slow_SSE4_2 RT_ADD = RT_ADD arch_kind_amd = arch_kind_amd CPUID_INDEX_1 = CPUID_INDEX_1 CPUID_INDEX_7 = CPUID_INDEX_7 CPUID_INDEX_80000001 = CPUID_INDEX_80000001 CPUID_INDEX_D_ECX_1 = CPUID_INDEX_D_ECX_1 CPUID_INDEX_80000007 = CPUID_INDEX_80000007 CPUID_INDEX_80000008 = CPUID_INDEX_80000008 CPUID_INDEX_7_ECX_1 = CPUID_INDEX_7_ECX_1 CPUID_INDEX_19 = CPUID_INDEX_19 CPUID_INDEX_14_ECX_0 = CPUID_INDEX_14_ECX_0 CPUID_INDEX_MAX = CPUID_INDEX_MAX arch_kind_zhaoxin = arch_kind_zhaoxin TD_SLEEP = TD_SLEEP _bitindex_arch_I686 = _bitindex_arch_I686 TD_MIN_EVENT_NUM = TD_READY unknown = unknown TD_SWITCHFROM = TD_SWITCHFROM TD_PREEMPT = TD_PREEMPT TD_CONCURRENCY = TD_CONCURRENCY TD_DEATH = TD_DEATH _URC_NO_REASON = _URC_NO_REASON _URC_FATAL_PHASE2_ERROR = _URC_FATAL_PHASE2_ERROR TD_SWITCHTO = TD_SWITCHTO _URC_FATAL_PHASE1_ERROR = _URC_FATAL_PHASE1_ERROR RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT _URC_FOREIGN_EXCEPTION_CAUGHT = _URC_FOREIGN_EXCEPTION_CAUGHT _bitindex_arch_Fast_Unaligned_Copy = _bitindex_arch_Fast_Unaligned_Copy ns_s_ns = ns_s_ns ns_s_max = ns_s_max _bitindex_arch_I586 = _bitindex_arch_I586 _bitindex_arch_Prefer_No_AVX512 = _bitindex_arch_Prefer_No_AVX512 TD_ALL_EVENTS = TD_ALL_EVENTS _URC_HANDLER_FOUND = _URC_HANDLER_FOUND _URC_CONTINUE_UNWIND = _URC_CONTINUE_UNWIND TD_IDLE = TD_IDLE ns_s_qd = ns_s_qd cet_elf_property = cet_elf_property RT_DELETE = RT_DELETE lt_loaded = lt_loaded PTHREAD_CANCEL_DISABLE = PTHREAD_CANCEL_DISABLE TD_CATCHSIG = TD_CATCHSIG TD_PRI_INHERIT = TD_PRI_INHERIT cet_always_off = cet_always_off TD_LOCK_TRY = TD_LOCK_TRY sigall_set = {__val = {18446744073709551615 }} ns_s_pr = ns_s_an TD_REAP = TD_REAP _bitindex_arch_Slow_BSF = _bitindex_arch_Slow_BSF RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT _bitindex_arch_Prefer_PMINUB_for_stringop = _bitindex_arch_Prefer_PMINUB_for_stringop cpuid_register_index_eax = cpuid_register_index_eax _thread_db_pthread_eventbuf_eventmask_event_bits = {32, 2, 1616} _thread_db_rtld_global__dl_tls_dtv_slotinfo_list = {64, 1, 4176} _thread_db_pthread_schedpolicy = {32, 1, 1596} _thread_db___pthread_keys = {128, 1024, 0} _thread_db_const_thread_area = 25 _thread_db_pthread_eventbuf = {192, 1, 1616} _thread_db___nptl_initial_report_events = {8, 1, 0} _thread_db_sizeof_list_t = 16 _thread_db_link_map_l_tls_offset = {64, 1, 1112} _thread_db_sizeof_td_eventbuf_t = 24 _thread_db_link_map_l_tls_modid = {64, 1, 1120} __nptl_rtld_global = 0x7f69e8388040 <_rtld_global> _thread_db_pthread_tid = {32, 1, 720} _thread_db_pthread_eventbuf_eventmask = {64, 1, 1616} _thread_db_pthread_nextevent = {64, 1, 1640} _thread_db_td_eventbuf_t_eventdata = {64, 1, 16} _thread_db___nptl_nthreads = {32, 1, 0} _thread_db_dtv_slotinfo_list_slotinfo = {128, 0, 16} _thread_db_pthread_list = {128, 1, 704} _thread_db_sizeof_pthread_key_data_level2 = 512 _thread_db_list_t_prev = {64, 1, 8} _thread_db_td_thr_events_t_event_bits = {32, 2, 0} __GI___nptl_threads_events = {event_bits = {0, 0}} _thread_db_pthread_start_routine = {64, 1, 1600} _thread_db_pthread_schedparam_sched_priority = {32, 1, 1592} _thread_db_pthread_specific = {2048, 1, 1296} _thread_db_td_eventbuf_t_eventnum = {32, 1, 8} _thread_db_dtv_dtv = {128, 134217727, 0} _thread_db_sizeof_pthread = 2496 _thread_db_sizeof_td_thr_events_t = 8 _thread_db_pthread_key_data_level2_data = {128, 32, 0} _thread_db_pthread_report_events = {8, 1, 1553} _thread_db_pthread_cancelhandling = {32, 1, 776} _thread_db_list_t_next = {64, 1, 0} __GI___nptl_last_event = 0x0 __nptl_version = "2.35" _thread_db_rtld_global__dl_stack_user = {128, 1, 4248} _thread_db_rtld_global__dl_stack_used = {128, 1, 4232} #2 0x00007f69e75df640 in ?? () No symbol table info available. #3 0x0000000000000000 in ?? () No symbol table info available. Thread 1 (Thread 0x7f69e78f5c00 (LWP 3831495)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140092833225728) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7f69e78f5c00 old_mask = {__val = {0, 12810076741338842880, 922, 140092840124493, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140092840641128}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=140092833225728) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=140092833225728, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f69e7959476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007f69e7f8a075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007f69e7d5ae61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x55943c8bd400, fmt=fmt@entry=0x7f69e81a73a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007f69e7f88ecf in sigsegv (sig=11, info=0x55943c8bd530, ctx=0x55943c8bd400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007f69e81642f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7f69e8346b60 , errout=errout@entry=0x7f69e7b316a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7f69e81b5186 "\n", dli_fbase = 0x55943c86cd80, dli_sname = 0x7ffd56ddcf30 "\240\026\263\347i\177", dli_saddr = 0x7f69e7a4ad63 <__GI___backtrace+99>} i = lines = obj = 0x55943c921c90 dladdr_fbases = main_path = len = next_line = #9 0x00007f69e80377b3 in rb_print_backtrace (errout=0x7f69e7b316a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7f69e803779f , 0x7f69e7e337e5 , 0x7f69e7d5ae3e , 0x7f69e7d5e1f3 , 0x7f69e7dd7f09 , 0x7f69e7dddd74 , 0x7f69e7dd7d4b , 0x7f69e7dd7e4c , 0x7f69e7dd81e0 , 0x7f69e7dddd74 , 0x7f69e7dd7d4b , 0x7f69e7dd7e4c , 0x7f69e7dd81e0 , 0x7f69e7dddd74 , 0x7f69e7dd7d4b , 0x7f69e7dd7e4c , 0x7f69e7dd81e0 , 0x7f69e7dddd74 , 0x7f69e7dd7d4b , 0x7f69e7ddfcb8 , 0x7f69e8164a33 , 0x7f69e7e769d3 , 0x7f69e7f817ca , 0x7f69e7f81d43 , 0x7f69e7e3fd62 , 0x7f69e7f837d0 , 0x7f69e7f84036 , 0x7f69e7e410f9 , 0x55943c12417f , 0x7f69e7940d90 <__libc_start_call_main+128>, 0x7f69e7940e40 <__libc_start_main_impl+128>, 0x55943c1241d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f69e7b316a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x55943c8282a0 ec = #11 0x00007f69e7e337e5 in rb_bug_without_die (fmt=0x7f69e8175a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7ffd56ddd0f0) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7f69e7b316a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007f69e7d5ae3e in rb_bug (fmt=fmt@entry=0x7f69e8175a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffd56ddd1d0, reg_save_area = 0x7ffd56ddd110}} #13 0x00007f69e7d5e1f3 in objspace_xmalloc0 (objspace=0x55943c82abf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007f69e7dd7f09 in ibf_load_code (load=0x55943c86cd80, iseq=0x7f69e6c89670, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 140092820199024 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007f69e7dddd74 in ibf_load_iseq_each (load=0x55943c86cd80, iseq=0x7f69e6c89670, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140092820221584 ec = 0x55943c82bc70 dummy_frame = 140092820198688 #16 0x00007f69e7dd7d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f69e6c89670) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55943c86cd80 prev_src_iseq = 0x7f69e6c8b140 offset = #17 0x00007f69e7dd7e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f69e6c89670 iseqv = iseq_index = 23 #18 0x00007f69e7dd81e0 in ibf_load_code (load=0x55943c86cd80, iseq=0x7f69e6c8b140, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 140092820205888 code_index = 15 reading_pos = 4556 code = 0x55943c8e3f20 load_body = 0x55943c8e4730 cd_entries = 0x55943c871c70 ic_index = 0 mark_offset_bits = 0x7ffd56ddd530 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007f69e7dddd74 in ibf_load_iseq_each (load=0x55943c86cd80, iseq=0x7f69e6c8b140, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140092820221584 ec = 0x55943c82bc70 dummy_frame = 140092820205648 #20 0x00007f69e7dd7d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f69e6c8b140) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55943c86cd80 prev_src_iseq = 0x7f69e6c8ec20 offset = #21 0x00007f69e7dd7e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f69e6c8b140 iseqv = iseq_index = 16 #22 0x00007f69e7dd81e0 in ibf_load_code (load=0x55943c86cd80, iseq=0x7f69e6c8ec20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140092820220960 code_index = 66 reading_pos = 224 code = 0x55943c90b510 load_body = 0x55943c898f70 cd_entries = 0x55943c890070 ic_index = 0 mark_offset_bits = 0x55943c90b740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007f69e7dddd74 in ibf_load_iseq_each (load=0x55943c86cd80, iseq=0x7f69e6c8ec20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140092820221584 ec = 0x55943c82bc70 dummy_frame = 140092820220528 #24 0x00007f69e7dd7d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f69e6c8ec20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55943c86cd80 prev_src_iseq = 0x7f69e6c8ef50 offset = #25 0x00007f69e7dd7e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f69e6c8ec20 iseqv = iseq_index = 1 #26 0x00007f69e7dd81e0 in ibf_load_code (load=0x55943c86cd80, iseq=0x7f69e6c8ef50, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140092820221776 code_index = 5 reading_pos = 46 code = 0x55943c8e5dc0 load_body = 0x55943c8996a0 cd_entries = 0x55943c8900e0 ic_index = 1 mark_offset_bits = 0x7ffd56ddda90 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007f69e7dddd74 in ibf_load_iseq_each (load=0x55943c86cd80, iseq=0x7f69e6c8ef50, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140092820221584 ec = 0x55943c82bc70 dummy_frame = 140092820221248 #28 0x00007f69e7dd7d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f69e6c8ef50) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55943c86cd80 prev_src_iseq = 0x0 offset = #29 0x00007f69e7ddfcb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f69e6c8ef50 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 140092820221872 #31 0x00007f69e8164a33 in rb_load_with_builtin_functions (feature_name=0x7f69e81a45eb "yjit", table=0x7f69e8327e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x55943c8282a0 iseq = #32 0x00007f69e80a82d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7f69e80a6360 , argc = 0, index = 0, name = 0x7f69e81cac81 "_bi13"}, {func_ptr = 0x7f69e8144d90 , argc = 0, index = 1, name = 0x7f69e81cac87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7f69e8144e90 , argc = 0, index = 2, name = 0x7f69e81caef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7f69e8145f20 , argc = 0, index = 3, name = 0x7f69e81cac9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7f69e8114e90 , argc = 2, index = 4, name = 0x7f69e81cacb8 "rb_yjit_enable"}, {func_ptr = 0x7f69e8144eb0 , argc = 0, index = 5, name = 0x7f69e81cacc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7f69e8144de0 , argc = 1, index = 6, name = 0x7f69e81cace2 "rb_yjit_get_stats"}, {func_ptr = 0x7f69e80a6340 , argc = 0, index = 7, name = 0x7f69e81cacf4 "object_shape_count"}, {func_ptr = 0x7f69e811c1b0 , argc = 1, index = 8, name = 0x7f69e81cad07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7f69e811c1c0 , argc = 1, index = 9, name = 0x7f69e81cad1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7f69e8114de0 , argc = 0, index = 10, name = 0x7f69e81cad32 "rb_yjit_code_gc"}, {func_ptr = 0x7f69e8114f40 , argc = 0, index = 11, name = 0x7f69e81cad42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7f69e8144db0 , argc = 0, index = 12, name = 0x7f69e81cad5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007f69e7e769d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007f69e7f817ca in ruby_opt_init (opt=0x7ffd56ddf380) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007f69e7f81d43 in ruby_opt_init (opt=0x7ffd56ddf380) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140726060834656) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7ffd56dddf60 parser = 140092821490416 orig_fname = 140092821505488 script = 1 opt = 0x7ffd56ddf380 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007f69e7e3fd62 in rb_ensure (b_proc=b_proc@entry=0x7f69e7f819a0 , data1=data1@entry=140726060834656, e_proc=e_proc@entry=0x7f69e7f7dc80 , data2=data2@entry=140726060834656) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x55943c82bc70 _tag = {tag = 36, retval = 140726060839808, buf = {0x7f69e7604820, 0x7f69e7e3fe18 , 0x0, 0x7ffd56ddde10, 0xe7603ad0}, prev = 0x7ffd56ddf490, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x55943c82bc70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f69e7f7dc80 , data2 = 140726060834656}} #38 0x00007f69e7f837d0 in load_file (opt=0x7ffd56ddf380, script=1, f=140092830140448, fname=, parser=140092821490416) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 140092821490416, fname = 140092821505488, script = 1, opt = 0x7ffd56ddf380, f = 4} #39 process_options (argc=0, argv=0x7ffd56ddf678, opt=0x7ffd56ddf380) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 140092830140448 xflag = ast = 0x0 parser = 140092821490416 script_name = 140092821505488 iseq = enc = lenc = 0x55943c846f30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\b\000\000\000\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007f69e7f84036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7ffd56ddf668) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7f69e6dc85e8 "-", script_name = 140092821505488, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007f69e7e410f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7ffd56ddf668) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 140092838766528, buf = {0x2, 0x7f69e7e41140 , 0x0, 0x7ffd56ddf460, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x55943c82bc70 state = iseq = 0x0 #42 0x000055943c12417f in rb_main (argv=0x7ffd56ddf668, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140726060841225 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.3940304.ruby -x gdbscript [New LWP 3940304] [New LWP 3940306] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139763850927104) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f1d4eafdc00 (LWP 3940304))] >>> Threads Id Target Id Frame * 1 Thread 0x7f1d4eafdc00 (LWP 3940304) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139763850927104) at ./nptl/pthread_kill.c:44 2 Thread 0x7f1d4e7df640 (LWP 3940306) 0x00007f1d4ec44fde in epoll_wait (epfd=4, events=events@entry=0x7f1d4f54dadc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7f1d4e7df640 (LWP 3940306)): #0 0x00007f1d4ec44fde in epoll_wait (epfd=4, events=events@entry=0x7f1d4f54dadc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007f1d4f1d5c0a in event_wait (vm=0x55b2738e42a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x55b2738e42a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x55b2738e42a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x55b2738e42a0 #4 0x00007f1d4ebb3b43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140721147414368, 6352046990390818851, 139763847657024, 25, 139763851671632, 140721147414720, -6476847041127024605, -6476848739127953373}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007f1d4ec44bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7f1d4eafdc00 (LWP 3940304)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139763850927104) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7f1d4eafdc00 old_mask = {__val = {0, 3111473829986686464, 922, 139763857825869, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139763858342504}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=139763850927104) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139763850927104, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f1d4eb61476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007f1d4f192075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007f1d4ef62e61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x55b273979400, fmt=fmt@entry=0x7f1d4f3af3a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007f1d4f190ecf in sigsegv (sig=11, info=0x55b273979530, ctx=0x55b273979400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007f1d4f36c2f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7f1d4f54eb60 , errout=errout@entry=0x7f1d4ed396a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7f1d4f3bd186 "\n", dli_fbase = 0x55b273928d80, dli_sname = 0x7ffc3200e4c0 "\240\226\323N\035\177", dli_saddr = 0x7f1d4ec52d63 <__GI___backtrace+99>} i = lines = obj = 0x55b2739ded20 dladdr_fbases = main_path = len = next_line = #9 0x00007f1d4f23f7b3 in rb_print_backtrace (errout=0x7f1d4ed396a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7f1d4f23f79f , 0x7f1d4f03b7e5 , 0x7f1d4ef62e3e , 0x7f1d4ef661f3 , 0x7f1d4efdff09 , 0x7f1d4efe5d74 , 0x7f1d4efdfd4b , 0x7f1d4efdfe4c , 0x7f1d4efe01e0 , 0x7f1d4efe5d74 , 0x7f1d4efdfd4b , 0x7f1d4efdfe4c , 0x7f1d4efe01e0 , 0x7f1d4efe5d74 , 0x7f1d4efdfd4b , 0x7f1d4efdfe4c , 0x7f1d4efe01e0 , 0x7f1d4efe5d74 , 0x7f1d4efdfd4b , 0x7f1d4efe7cb8 , 0x7f1d4f36ca33 , 0x7f1d4f07e9d3 , 0x7f1d4f1897ca , 0x7f1d4f189d43 , 0x7f1d4f047d62 , 0x7f1d4f18b7d0 , 0x7f1d4f18c036 , 0x7f1d4f0490f9 , 0x55b2725e017f , 0x7f1d4eb48d90 <__libc_start_call_main+128>, 0x7f1d4eb48e40 <__libc_start_main_impl+128>, 0x55b2725e01d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f1d4ed396a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x55b2738e42a0 ec = #11 0x00007f1d4f03b7e5 in rb_bug_without_die (fmt=0x7f1d4f37da98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7ffc3200e680) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7f1d4ed396a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007f1d4ef62e3e in rb_bug (fmt=fmt@entry=0x7f1d4f37da98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc3200e760, reg_save_area = 0x7ffc3200e6a0}} #13 0x00007f1d4ef661f3 in objspace_xmalloc0 (objspace=0x55b2738e6bf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007f1d4efdff09 in ibf_load_code (load=0x55b273928d80, iseq=0x7f1d4de89660, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 139763837867616 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007f1d4efe5d74 in ibf_load_iseq_each (load=0x55b273928d80, iseq=0x7f1d4de89660, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139763837890032 ec = 0x55b2738e7c70 dummy_frame = 139763837867232 #16 0x00007f1d4efdfd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f1d4de89660) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55b273928d80 prev_src_iseq = 0x7f1d4de8b160 offset = #17 0x00007f1d4efdfe4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f1d4de89660 iseqv = iseq_index = 23 #18 0x00007f1d4efe01e0 in ibf_load_code (load=0x55b273928d80, iseq=0x7f1d4de8b160, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 139763837874528 code_index = 15 reading_pos = 4556 code = 0x55b2739a02f0 load_body = 0x55b2739a0b40 cd_entries = 0x55b27392dc70 ic_index = 0 mark_offset_bits = 0x7ffc3200eac0 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007f1d4efe5d74 in ibf_load_iseq_each (load=0x55b273928d80, iseq=0x7f1d4de8b160, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139763837890032 ec = 0x55b2738e7c70 dummy_frame = 139763837874240 #20 0x00007f1d4efdfd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f1d4de8b160) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55b273928d80 prev_src_iseq = 0x7f1d4de8eb20 offset = #21 0x00007f1d4efdfe4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f1d4de8b160 iseqv = iseq_index = 16 #22 0x00007f1d4efe01e0 in ibf_load_code (load=0x55b273928d80, iseq=0x7f1d4de8eb20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139763837889312 code_index = 66 reading_pos = 224 code = 0x55b2739c7510 load_body = 0x55b273955310 cd_entries = 0x55b27394c070 ic_index = 0 mark_offset_bits = 0x55b2739c7740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007f1d4efe5d74 in ibf_load_iseq_each (load=0x55b273928d80, iseq=0x7f1d4de8eb20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139763837890032 ec = 0x55b2738e7c70 dummy_frame = 139763837889120 #24 0x00007f1d4efdfd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f1d4de8eb20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55b273928d80 prev_src_iseq = 0x7f1d4de8ef40 offset = #25 0x00007f1d4efdfe4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f1d4de8eb20 iseqv = iseq_index = 1 #26 0x00007f1d4efe01e0 in ibf_load_code (load=0x55b273928d80, iseq=0x7f1d4de8ef40, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139763837890368 code_index = 5 reading_pos = 46 code = 0x55b2739a1dc0 load_body = 0x55b273955a40 cd_entries = 0x55b27394c0e0 ic_index = 1 mark_offset_bits = 0x7ffc3200f020 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007f1d4efe5d74 in ibf_load_iseq_each (load=0x55b273928d80, iseq=0x7f1d4de8ef40, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139763837890032 ec = 0x55b2738e7c70 dummy_frame = 139763837889840 #28 0x00007f1d4efdfd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f1d4de8ef40) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55b273928d80 prev_src_iseq = 0x0 offset = #29 0x00007f1d4efe7cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f1d4de8ef40 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 139763837890512 #31 0x00007f1d4f36ca33 in rb_load_with_builtin_functions (feature_name=0x7f1d4f3ac5eb "yjit", table=0x7f1d4f52fe40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x55b2738e42a0 iseq = #32 0x00007f1d4f2b02d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7f1d4f2ae360 , argc = 0, index = 0, name = 0x7f1d4f3d2c81 "_bi13"}, {func_ptr = 0x7f1d4f34cd90 , argc = 0, index = 1, name = 0x7f1d4f3d2c87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7f1d4f34ce90 , argc = 0, index = 2, name = 0x7f1d4f3d2ef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7f1d4f34df20 , argc = 0, index = 3, name = 0x7f1d4f3d2c9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7f1d4f31ce90 , argc = 2, index = 4, name = 0x7f1d4f3d2cb8 "rb_yjit_enable"}, {func_ptr = 0x7f1d4f34ceb0 , argc = 0, index = 5, name = 0x7f1d4f3d2cc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7f1d4f34cde0 , argc = 1, index = 6, name = 0x7f1d4f3d2ce2 "rb_yjit_get_stats"}, {func_ptr = 0x7f1d4f2ae340 , argc = 0, index = 7, name = 0x7f1d4f3d2cf4 "object_shape_count"}, {func_ptr = 0x7f1d4f3241b0 , argc = 1, index = 8, name = 0x7f1d4f3d2d07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7f1d4f3241c0 , argc = 1, index = 9, name = 0x7f1d4f3d2d1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7f1d4f31cde0 , argc = 0, index = 10, name = 0x7f1d4f3d2d32 "rb_yjit_code_gc"}, {func_ptr = 0x7f1d4f31cf40 , argc = 0, index = 11, name = 0x7f1d4f3d2d42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7f1d4f34cdb0 , argc = 0, index = 12, name = 0x7f1d4f3d2d5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007f1d4f07e9d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007f1d4f1897ca in ruby_opt_init (opt=0x7ffc32010910) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007f1d4f189d43 in ruby_opt_init (opt=0x7ffc32010910) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140721147409648) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7ffc3200f4f0 parser = 139763839159104 orig_fname = 139763839174176 script = 1 opt = 0x7ffc32010910 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007f1d4f047d62 in rb_ensure (b_proc=b_proc@entry=0x7f1d4f1899a0 , data1=data1@entry=140721147409648, e_proc=e_proc@entry=0x7f1d4f185c80 , data2=data2@entry=140721147409648) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x55b2738e7c70 _tag = {tag = 36, retval = 140721147414800, buf = {0x7f1d4e804870, 0x7f1d4f047e18 , 0x0, 0x7ffc3200f3a0, 0x4e803b20}, prev = 0x7ffc32010a20, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x55b2738e7c70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f1d4f185c80 , data2 = 140721147409648}} #38 0x00007f1d4f18b7d0 in load_file (opt=0x7ffc32010910, script=1, f=139763847809136, fname=, parser=139763839159104) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 139763839159104, fname = 139763839174176, script = 1, opt = 0x7ffc32010910, f = 4} #39 process_options (argc=0, argv=0x7ffc32010c08, opt=0x7ffc32010910) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 139763847809136 xflag = ast = 0x0 parser = 139763839159104 script_name = 139763839174176 iseq = enc = lenc = 0x55b273902f30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\b\000\000\000\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007f1d4f18c036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7ffc32010bf8) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7f1d4dfc8638 "-", script_name = 139763839174176, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007f1d4f0490f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7ffc32010bf8) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 139763856467904, buf = {0x2, 0x7f1d4f049140 , 0x0, 0x7ffc320109f0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x55b2738e7c70 state = iseq = 0x0 #42 0x000055b2725e017f in rb_main (argv=0x7ffc32010bf8, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140721147416217 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.4080663.ruby -x gdbscript [New LWP 4080663] [New LWP 4080665] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140559723219968) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7fd69c5f4c00 (LWP 4080663))] >>> Threads Id Target Id Frame * 1 Thread 0x7fd69c5f4c00 (LWP 4080663) __pthread_kill_implementation (no_tid=0, signo=11, threadid=140559723219968) at ./nptl/pthread_kill.c:44 2 Thread 0x7fd69c2df640 (LWP 4080665) 0x00007fd69c73bfde in epoll_wait (epfd=4, events=events@entry=0x7fd69d044adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7fd69c2df640 (LWP 4080665)): #0 0x00007fd69c73bfde in epoll_wait (epfd=4, events=events@entry=0x7fd69d044adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007fd69ccccc0a in event_wait (vm=0x558a100cc2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x558a100cc2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x558a100cc2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x558a100cc2a0 #4 0x00007fd69c6aab43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734424756384, 4725599166360097706, 140559719986752, 25, 140559723964496, 140734424756736, -4739604041573166166, -4739603532464483414}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007fd69c73bbb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7fd69c5f4c00 (LWP 4080663)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140559723219968) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7fd69c5f4c00 old_mask = {__val = {0, 17261190263068039680, 922, 140559730118733, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140559730635368}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=140559723219968) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=140559723219968, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007fd69c658476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007fd69cc89075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007fd69ca59e61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x558a10161400, fmt=fmt@entry=0x7fd69cea63a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007fd69cc87ecf in sigsegv (sig=11, info=0x558a10161530, ctx=0x558a10161400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007fd69ce632f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7fd69d045b60 , errout=errout@entry=0x7fd69c8306a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7fd69ceb4186 "\n", dli_fbase = 0x558a10110d80, dli_sname = 0x7fff49650e00 "\240\006\203\234\326\177", dli_saddr = 0x7fd69c749d63 <__GI___backtrace+99>} i = lines = obj = 0x558a101c6d20 dladdr_fbases = main_path = len = next_line = #9 0x00007fd69cd367b3 in rb_print_backtrace (errout=0x7fd69c8306a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7fd69cd3679f , 0x7fd69cb327e5 , 0x7fd69ca59e3e , 0x7fd69ca5d1f3 , 0x7fd69cad6f09 , 0x7fd69cadcd74 , 0x7fd69cad6d4b , 0x7fd69cad6e4c , 0x7fd69cad71e0 , 0x7fd69cadcd74 , 0x7fd69cad6d4b , 0x7fd69cad6e4c , 0x7fd69cad71e0 , 0x7fd69cadcd74 , 0x7fd69cad6d4b , 0x7fd69cad6e4c , 0x7fd69cad71e0 , 0x7fd69cadcd74 , 0x7fd69cad6d4b , 0x7fd69cadecb8 , 0x7fd69ce63a33 , 0x7fd69cb759d3 , 0x7fd69cc807ca , 0x7fd69cc80d43 , 0x7fd69cb3ed62 , 0x7fd69cc827d0 , 0x7fd69cc83036 , 0x7fd69cb400f9 , 0x558a0edfe17f , 0x7fd69c63fd90 <__libc_start_call_main+128>, 0x7fd69c63fe40 <__libc_start_main_impl+128>, 0x558a0edfe1d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7fd69c8306a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x558a100cc2a0 ec = #11 0x00007fd69cb327e5 in rb_bug_without_die (fmt=0x7fd69ce74a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7fff49650fc0) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7fd69c8306a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007fd69ca59e3e in rb_bug (fmt=fmt@entry=0x7fd69ce74a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff496510a0, reg_save_area = 0x7fff49650fe0}} #13 0x00007fd69ca5d1f3 in objspace_xmalloc0 (objspace=0x558a100cebf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007fd69cad6f09 in ibf_load_code (load=0x558a10110d80, iseq=0x7fd69b989660, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 140559710197344 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007fd69cadcd74 in ibf_load_iseq_each (load=0x558a10110d80, iseq=0x7fd69b989660, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140559710219760 ec = 0x558a100cfc70 dummy_frame = 140559710196960 #16 0x00007fd69cad6d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fd69b989660) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x558a10110d80 prev_src_iseq = 0x7fd69b98b160 offset = #17 0x00007fd69cad6e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fd69b989660 iseqv = iseq_index = 23 #18 0x00007fd69cad71e0 in ibf_load_code (load=0x558a10110d80, iseq=0x7fd69b98b160, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 140559710204256 code_index = 15 reading_pos = 4556 code = 0x558a101882f0 load_body = 0x558a10188b40 cd_entries = 0x558a10115c70 ic_index = 0 mark_offset_bits = 0x7fff49651400 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007fd69cadcd74 in ibf_load_iseq_each (load=0x558a10110d80, iseq=0x7fd69b98b160, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140559710219760 ec = 0x558a100cfc70 dummy_frame = 140559710203968 #20 0x00007fd69cad6d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fd69b98b160) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x558a10110d80 prev_src_iseq = 0x7fd69b98eb20 offset = #21 0x00007fd69cad6e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fd69b98b160 iseqv = iseq_index = 16 #22 0x00007fd69cad71e0 in ibf_load_code (load=0x558a10110d80, iseq=0x7fd69b98eb20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140559710219040 code_index = 66 reading_pos = 224 code = 0x558a101af510 load_body = 0x558a1013d310 cd_entries = 0x558a10134070 ic_index = 0 mark_offset_bits = 0x558a101af740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007fd69cadcd74 in ibf_load_iseq_each (load=0x558a10110d80, iseq=0x7fd69b98eb20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140559710219760 ec = 0x558a100cfc70 dummy_frame = 140559710218848 #24 0x00007fd69cad6d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fd69b98eb20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x558a10110d80 prev_src_iseq = 0x7fd69b98ef40 offset = #25 0x00007fd69cad6e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fd69b98eb20 iseqv = iseq_index = 1 #26 0x00007fd69cad71e0 in ibf_load_code (load=0x558a10110d80, iseq=0x7fd69b98ef40, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140559710220096 code_index = 5 reading_pos = 46 code = 0x558a10189dc0 load_body = 0x558a1013da40 cd_entries = 0x558a101340e0 ic_index = 1 mark_offset_bits = 0x7fff49651960 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007fd69cadcd74 in ibf_load_iseq_each (load=0x558a10110d80, iseq=0x7fd69b98ef40, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140559710219760 ec = 0x558a100cfc70 dummy_frame = 140559710219568 #28 0x00007fd69cad6d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fd69b98ef40) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x558a10110d80 prev_src_iseq = 0x0 offset = #29 0x00007fd69cadecb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fd69b98ef40 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 140559710220240 #31 0x00007fd69ce63a33 in rb_load_with_builtin_functions (feature_name=0x7fd69cea35eb "yjit", table=0x7fd69d026e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x558a100cc2a0 iseq = #32 0x00007fd69cda72d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7fd69cda5360 , argc = 0, index = 0, name = 0x7fd69cec9c81 "_bi13"}, {func_ptr = 0x7fd69ce43d90 , argc = 0, index = 1, name = 0x7fd69cec9c87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7fd69ce43e90 , argc = 0, index = 2, name = 0x7fd69cec9ef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7fd69ce44f20 , argc = 0, index = 3, name = 0x7fd69cec9c9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7fd69ce13e90 , argc = 2, index = 4, name = 0x7fd69cec9cb8 "rb_yjit_enable"}, {func_ptr = 0x7fd69ce43eb0 , argc = 0, index = 5, name = 0x7fd69cec9cc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7fd69ce43de0 , argc = 1, index = 6, name = 0x7fd69cec9ce2 "rb_yjit_get_stats"}, {func_ptr = 0x7fd69cda5340 , argc = 0, index = 7, name = 0x7fd69cec9cf4 "object_shape_count"}, {func_ptr = 0x7fd69ce1b1b0 , argc = 1, index = 8, name = 0x7fd69cec9d07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7fd69ce1b1c0 , argc = 1, index = 9, name = 0x7fd69cec9d1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7fd69ce13de0 , argc = 0, index = 10, name = 0x7fd69cec9d32 "rb_yjit_code_gc"}, {func_ptr = 0x7fd69ce13f40 , argc = 0, index = 11, name = 0x7fd69cec9d42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7fd69ce43db0 , argc = 0, index = 12, name = 0x7fd69cec9d5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007fd69cb759d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007fd69cc807ca in ruby_opt_init (opt=0x7fff49653250) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007fd69cc80d43 in ruby_opt_init (opt=0x7fff49653250) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140734424751664) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7fff49651e30 parser = 140559711488832 orig_fname = 140559711503904 script = 1 opt = 0x7fff49653250 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007fd69cb3ed62 in rb_ensure (b_proc=b_proc@entry=0x7fd69cc809a0 , data1=data1@entry=140734424751664, e_proc=e_proc@entry=0x7fd69cc7cc80 , data2=data2@entry=140734424751664) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x558a100cfc70 _tag = {tag = 36, retval = 140734424756816, buf = {0x7fd69c304870, 0x7fd69cb3ee18 , 0x0, 0x7fff49651ce0, 0x9c303b20}, prev = 0x7fff49653360, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x558a100cfc70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7fd69cc7cc80 , data2 = 140734424751664}} #38 0x00007fd69cc827d0 in load_file (opt=0x7fff49653250, script=1, f=140559720138864, fname=, parser=140559711488832) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 140559711488832, fname = 140559711503904, script = 1, opt = 0x7fff49653250, f = 4} #39 process_options (argc=0, argv=0x7fff49653548, opt=0x7fff49653250) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 140559720138864 xflag = ast = 0x0 parser = 140559711488832 script_name = 140559711503904 iseq = enc = lenc = 0x558a100eaf30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\b\000\000\000\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007fd69cc83036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7fff49653538) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7fd69bac8638 "-", script_name = 140559711503904, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007fd69cb400f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7fff49653538) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 140559728760768, buf = {0x2, 0x7fd69cb40140 , 0x0, 0x7fff49653330, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x558a100cfc70 state = iseq = 0x0 #42 0x0000558a0edfe17f in rb_main (argv=0x7fff49653538, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140734424758233 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.4181382.ruby -x gdbscript [New LWP 4181382] [New LWP 4181384] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139687485250560) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f0b86f01c00 (LWP 4181382))] >>> Threads Id Target Id Frame * 1 Thread 0x7f0b86f01c00 (LWP 4181382) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139687485250560) at ./nptl/pthread_kill.c:44 2 Thread 0x7f0b86bef640 (LWP 4181384) 0x00007f0b87048fde in epoll_wait (epfd=4, events=events@entry=0x7f0b87951adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7f0b86bef640 (LWP 4181384)): #0 0x00007f0b87048fde in epoll_wait (epfd=4, events=events@entry=0x7f0b87951adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007f0b875d9c0a in event_wait (vm=0x55c9aa2ea2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x55c9aa2ea2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x55c9aa2ea2a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x55c9aa2ea2a0 #4 0x00007f0b86fb7b43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736494674432, -1191646412856564709, 139687482029632, 25, 139687485995088, 140736494674784, 1252394989238936603, 1252394391856931867}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007f0b87048bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7f0b86f01c00 (LWP 4181382)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139687485250560) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7f0b86f01c00 old_mask = {__val = {0, 2217870613863322624, 922, 139687492149325, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139687492665960}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=139687485250560) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139687485250560, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f0b86f65476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007f0b87596075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007f0b87366e61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x55c9aa37f400, fmt=fmt@entry=0x7f0b877b33a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007f0b87594ecf in sigsegv (sig=11, info=0x55c9aa37f530, ctx=0x55c9aa37f400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007f0b877702f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7f0b87952b60 , errout=errout@entry=0x7f0b8713d6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7f0b877c1186 "\n", dli_fbase = 0x55c9aa32ed80, dli_sname = 0x7fffc4c57f60 "\240\326\023\207\v\177", dli_saddr = 0x7f0b87056d63 <__GI___backtrace+99>} i = lines = obj = 0x55c9aa3e3c90 dladdr_fbases = main_path = len = next_line = #9 0x00007f0b876437b3 in rb_print_backtrace (errout=0x7f0b8713d6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7f0b8764379f , 0x7f0b8743f7e5 , 0x7f0b87366e3e , 0x7f0b8736a1f3 , 0x7f0b873e3f09 , 0x7f0b873e9d74 , 0x7f0b873e3d4b , 0x7f0b873e3e4c , 0x7f0b873e41e0 , 0x7f0b873e9d74 , 0x7f0b873e3d4b , 0x7f0b873e3e4c , 0x7f0b873e41e0 , 0x7f0b873e9d74 , 0x7f0b873e3d4b , 0x7f0b873e3e4c , 0x7f0b873e41e0 , 0x7f0b873e9d74 , 0x7f0b873e3d4b , 0x7f0b873ebcb8 , 0x7f0b87770a33 , 0x7f0b874829d3 , 0x7f0b8758d7ca , 0x7f0b8758dd43 , 0x7f0b8744bd62 , 0x7f0b8758f7d0 , 0x7f0b87590036 , 0x7f0b8744d0f9 , 0x55c9a970f17f , 0x7f0b86f4cd90 <__libc_start_call_main+128>, 0x7f0b86f4ce40 <__libc_start_main_impl+128>, 0x55c9a970f1d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f0b8713d6a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x55c9aa2ea2a0 ec = #11 0x00007f0b8743f7e5 in rb_bug_without_die (fmt=0x7f0b87781a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7fffc4c58120) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7f0b8713d6a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007f0b87366e3e in rb_bug (fmt=fmt@entry=0x7f0b87781a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffc4c58200, reg_save_area = 0x7fffc4c58140}} #13 0x00007f0b8736a1f3 in objspace_xmalloc0 (objspace=0x55c9aa2ecbf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007f0b873e3f09 in ibf_load_code (load=0x55c9aa32ed80, iseq=0x7f0b86299620, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 139687472240160 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007f0b873e9d74 in ibf_load_iseq_each (load=0x55c9aa32ed80, iseq=0x7f0b86299620, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139687472262720 ec = 0x55c9aa2edc70 dummy_frame = 139687472239824 #16 0x00007f0b873e3d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f0b86299620) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55c9aa32ed80 prev_src_iseq = 0x7f0b8629b0f0 offset = #17 0x00007f0b873e3e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f0b86299620 iseqv = iseq_index = 23 #18 0x00007f0b873e41e0 in ibf_load_code (load=0x55c9aa32ed80, iseq=0x7f0b8629b0f0, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 139687472247024 code_index = 15 reading_pos = 4556 code = 0x55c9aa3a5f20 load_body = 0x55c9aa3a6730 cd_entries = 0x55c9aa333c70 ic_index = 0 mark_offset_bits = 0x7fffc4c58560 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007f0b873e9d74 in ibf_load_iseq_each (load=0x55c9aa32ed80, iseq=0x7f0b8629b0f0, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139687472262720 ec = 0x55c9aa2edc70 dummy_frame = 139687472246784 #20 0x00007f0b873e3d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f0b8629b0f0) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55c9aa32ed80 prev_src_iseq = 0x7f0b8629ebd0 offset = #21 0x00007f0b873e3e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f0b8629b0f0 iseqv = iseq_index = 16 #22 0x00007f0b873e41e0 in ibf_load_code (load=0x55c9aa32ed80, iseq=0x7f0b8629ebd0, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139687472262096 code_index = 66 reading_pos = 224 code = 0x55c9aa3cd510 load_body = 0x55c9aa35af70 cd_entries = 0x55c9aa352070 ic_index = 0 mark_offset_bits = 0x55c9aa3cd740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007f0b873e9d74 in ibf_load_iseq_each (load=0x55c9aa32ed80, iseq=0x7f0b8629ebd0, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139687472262720 ec = 0x55c9aa2edc70 dummy_frame = 139687472261664 #24 0x00007f0b873e3d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f0b8629ebd0) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55c9aa32ed80 prev_src_iseq = 0x7f0b8629ef00 offset = #25 0x00007f0b873e3e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f0b8629ebd0 iseqv = iseq_index = 1 #26 0x00007f0b873e41e0 in ibf_load_code (load=0x55c9aa32ed80, iseq=0x7f0b8629ef00, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139687472262912 code_index = 5 reading_pos = 46 code = 0x55c9aa3a7dc0 load_body = 0x55c9aa35b6a0 cd_entries = 0x55c9aa3520e0 ic_index = 1 mark_offset_bits = 0x7fffc4c58ac0 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007f0b873e9d74 in ibf_load_iseq_each (load=0x55c9aa32ed80, iseq=0x7f0b8629ef00, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139687472262720 ec = 0x55c9aa2edc70 dummy_frame = 139687472262384 #28 0x00007f0b873e3d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f0b8629ef00) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55c9aa32ed80 prev_src_iseq = 0x0 offset = #29 0x00007f0b873ebcb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f0b8629ef00 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 139687472263008 #31 0x00007f0b87770a33 in rb_load_with_builtin_functions (feature_name=0x7f0b877b05eb "yjit", table=0x7f0b87933e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x55c9aa2ea2a0 iseq = #32 0x00007f0b876b42d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7f0b876b2360 , argc = 0, index = 0, name = 0x7f0b877d6c81 "_bi13"}, {func_ptr = 0x7f0b87750d90 , argc = 0, index = 1, name = 0x7f0b877d6c87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7f0b87750e90 , argc = 0, index = 2, name = 0x7f0b877d6ef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7f0b87751f20 , argc = 0, index = 3, name = 0x7f0b877d6c9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7f0b87720e90 , argc = 2, index = 4, name = 0x7f0b877d6cb8 "rb_yjit_enable"}, {func_ptr = 0x7f0b87750eb0 , argc = 0, index = 5, name = 0x7f0b877d6cc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7f0b87750de0 , argc = 1, index = 6, name = 0x7f0b877d6ce2 "rb_yjit_get_stats"}, {func_ptr = 0x7f0b876b2340 , argc = 0, index = 7, name = 0x7f0b877d6cf4 "object_shape_count"}, {func_ptr = 0x7f0b877281b0 , argc = 1, index = 8, name = 0x7f0b877d6d07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7f0b877281c0 , argc = 1, index = 9, name = 0x7f0b877d6d1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7f0b87720de0 , argc = 0, index = 10, name = 0x7f0b877d6d32 "rb_yjit_code_gc"}, {func_ptr = 0x7f0b87720f40 , argc = 0, index = 11, name = 0x7f0b877d6d42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7f0b87750db0 , argc = 0, index = 12, name = 0x7f0b877d6d5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007f0b874829d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007f0b8758d7ca in ruby_opt_init (opt=0x7fffc4c5a3b0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007f0b8758dd43 in ruby_opt_init (opt=0x7fffc4c5a3b0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140736494669712) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7fffc4c58f90 parser = 139687473531600 orig_fname = 139687473546672 script = 1 opt = 0x7fffc4c5a3b0 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007f0b8744bd62 in rb_ensure (b_proc=b_proc@entry=0x7f0b8758d9a0 , data1=data1@entry=140736494669712, e_proc=e_proc@entry=0x7f0b87589c80 , data2=data2@entry=140736494669712) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x55c9aa2edc70 _tag = {tag = 36, retval = 140736494674864, buf = {0x7f0b86c14830, 0x7f0b8744be18 , 0x0, 0x7fffc4c58e40, 0x86c13ae0}, prev = 0x7fffc4c5a4c0, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x55c9aa2edc70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f0b87589c80 , data2 = 140736494669712}} #38 0x00007f0b8758f7d0 in load_file (opt=0x7fffc4c5a3b0, script=1, f=139687482181680, fname=, parser=139687473531600) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 139687473531600, fname = 139687473546672, script = 1, opt = 0x7fffc4c5a3b0, f = 4} #39 process_options (argc=0, argv=0x7fffc4c5a6a8, opt=0x7fffc4c5a3b0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 139687482181680 xflag = ast = 0x0 parser = 139687473531600 script_name = 139687473546672 iseq = enc = lenc = 0x55c9aa308f30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\060\203\225\207\v\177\000\000 71\207\v\177\000\000S \352,\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007f0b87590036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7fffc4c5a698) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7f0b863d85c8 "-", script_name = 139687473546672, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007f0b8744d0f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7fffc4c5a698) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 139687490791360, buf = {0x2, 0x7f0b8744d140 , 0x0, 0x7fffc4c5a490, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x55c9aa2edc70 state = iseq = 0x0 #42 0x000055c9a970f17f in rb_main (argv=0x7fffc4c5a698, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140736494676281 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.511902.ruby -x gdbscript [New LWP 511902] [New LWP 511904] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139700904631296) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f0ea6cb9c00 (LWP 511902))] >>> Threads Id Target Id Frame * 1 Thread 0x7f0ea6cb9c00 (LWP 511902) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139700904631296) at ./nptl/pthread_kill.c:44 2 Thread 0x7f0ea699f640 (LWP 511904) 0x00007f0ea6e00fde in epoll_wait (epfd=4, events=events@entry=0x7f0ea7709adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7f0ea699f640 (LWP 511904)): #0 0x00007f0ea6e00fde in epoll_wait (epfd=4, events=events@entry=0x7f0ea7709adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007f0ea7391c0a in event_wait (vm=0x563d46fd52a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x563d46fd52a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x563d46fd52a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x563d46fd52a0 #4 0x00007f0ea6d6fb43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735688092720, 7462409181246773375, 139700901377600, 25, 139700905375824, 140735688093072, -7380695349208033153, -7380695891057715073}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007f0ea6e00bb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7f0ea6cb9c00 (LWP 511902)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139700904631296) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7f0ea6cb9c00 old_mask = {__val = {0, 15944770377987382528, 922, 139700911530061, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139700912046696}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=139700904631296) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139700904631296, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f0ea6d1d476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007f0ea734e075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007f0ea711ee61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x563d4706a400, fmt=fmt@entry=0x7f0ea756b3a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007f0ea734cecf in sigsegv (sig=11, info=0x563d4706a530, ctx=0x563d4706a400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007f0ea75282f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7f0ea770ab60 , errout=errout@entry=0x7f0ea6ef56a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7f0ea7579186 "\n", dli_fbase = 0x563d47019d80, dli_sname = 0x7fff94b20990 "\240V\357\246\016\177", dli_saddr = 0x7f0ea6e0ed63 <__GI___backtrace+99>} i = lines = obj = 0x563d470cec90 dladdr_fbases = main_path = len = next_line = #9 0x00007f0ea73fb7b3 in rb_print_backtrace (errout=0x7f0ea6ef56a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7f0ea73fb79f , 0x7f0ea71f77e5 , 0x7f0ea711ee3e , 0x7f0ea71221f3 , 0x7f0ea719bf09 , 0x7f0ea71a1d74 , 0x7f0ea719bd4b , 0x7f0ea719be4c , 0x7f0ea719c1e0 , 0x7f0ea71a1d74 , 0x7f0ea719bd4b , 0x7f0ea719be4c , 0x7f0ea719c1e0 , 0x7f0ea71a1d74 , 0x7f0ea719bd4b , 0x7f0ea719be4c , 0x7f0ea719c1e0 , 0x7f0ea71a1d74 , 0x7f0ea719bd4b , 0x7f0ea71a3cb8 , 0x7f0ea7528a33 , 0x7f0ea723a9d3 , 0x7f0ea73457ca , 0x7f0ea7345d43 , 0x7f0ea7203d62 , 0x7f0ea73477d0 , 0x7f0ea7348036 , 0x7f0ea72050f9 , 0x563d467b317f , 0x7f0ea6d04d90 <__libc_start_call_main+128>, 0x7f0ea6d04e40 <__libc_start_main_impl+128>, 0x563d467b31d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f0ea6ef56a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x563d46fd52a0 ec = #11 0x00007f0ea71f77e5 in rb_bug_without_die (fmt=0x7f0ea7539a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7fff94b20b50) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7f0ea6ef56a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007f0ea711ee3e in rb_bug (fmt=fmt@entry=0x7f0ea7539a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff94b20c30, reg_save_area = 0x7fff94b20b70}} #13 0x00007f0ea71221f3 in objspace_xmalloc0 (objspace=0x563d46fd7bf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007f0ea719bf09 in ibf_load_code (load=0x563d47019d80, iseq=0x7f0ea6049670, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 139700891588208 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007f0ea71a1d74 in ibf_load_iseq_each (load=0x563d47019d80, iseq=0x7f0ea6049670, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139700891610768 ec = 0x563d46fd8c70 dummy_frame = 139700891587872 #16 0x00007f0ea719bd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f0ea6049670) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x563d47019d80 prev_src_iseq = 0x7f0ea604b140 offset = #17 0x00007f0ea719be4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f0ea6049670 iseqv = iseq_index = 23 #18 0x00007f0ea719c1e0 in ibf_load_code (load=0x563d47019d80, iseq=0x7f0ea604b140, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 139700891595072 code_index = 15 reading_pos = 4556 code = 0x563d47090f20 load_body = 0x563d47091730 cd_entries = 0x563d4701ec70 ic_index = 0 mark_offset_bits = 0x7fff94b20f90 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007f0ea71a1d74 in ibf_load_iseq_each (load=0x563d47019d80, iseq=0x7f0ea604b140, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139700891610768 ec = 0x563d46fd8c70 dummy_frame = 139700891594832 #20 0x00007f0ea719bd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f0ea604b140) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x563d47019d80 prev_src_iseq = 0x7f0ea604ec20 offset = #21 0x00007f0ea719be4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f0ea604b140 iseqv = iseq_index = 16 #22 0x00007f0ea719c1e0 in ibf_load_code (load=0x563d47019d80, iseq=0x7f0ea604ec20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139700891610144 code_index = 66 reading_pos = 224 code = 0x563d470b8510 load_body = 0x563d47045f70 cd_entries = 0x563d4703d070 ic_index = 0 mark_offset_bits = 0x563d470b8740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007f0ea71a1d74 in ibf_load_iseq_each (load=0x563d47019d80, iseq=0x7f0ea604ec20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139700891610768 ec = 0x563d46fd8c70 dummy_frame = 139700891609712 #24 0x00007f0ea719bd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f0ea604ec20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x563d47019d80 prev_src_iseq = 0x7f0ea604ef50 offset = #25 0x00007f0ea719be4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f0ea604ec20 iseqv = iseq_index = 1 #26 0x00007f0ea719c1e0 in ibf_load_code (load=0x563d47019d80, iseq=0x7f0ea604ef50, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139700891610960 code_index = 5 reading_pos = 46 code = 0x563d47092dc0 load_body = 0x563d470466a0 cd_entries = 0x563d4703d0e0 ic_index = 1 mark_offset_bits = 0x7fff94b214f0 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007f0ea71a1d74 in ibf_load_iseq_each (load=0x563d47019d80, iseq=0x7f0ea604ef50, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139700891610768 ec = 0x563d46fd8c70 dummy_frame = 139700891610432 #28 0x00007f0ea719bd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f0ea604ef50) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x563d47019d80 prev_src_iseq = 0x0 offset = #29 0x00007f0ea71a3cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f0ea604ef50 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 139700891611056 #31 0x00007f0ea7528a33 in rb_load_with_builtin_functions (feature_name=0x7f0ea75685eb "yjit", table=0x7f0ea76ebe40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x563d46fd52a0 iseq = #32 0x00007f0ea746c2d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7f0ea746a360 , argc = 0, index = 0, name = 0x7f0ea758ec81 "_bi13"}, {func_ptr = 0x7f0ea7508d90 , argc = 0, index = 1, name = 0x7f0ea758ec87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7f0ea7508e90 , argc = 0, index = 2, name = 0x7f0ea758eef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7f0ea7509f20 , argc = 0, index = 3, name = 0x7f0ea758ec9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7f0ea74d8e90 , argc = 2, index = 4, name = 0x7f0ea758ecb8 "rb_yjit_enable"}, {func_ptr = 0x7f0ea7508eb0 , argc = 0, index = 5, name = 0x7f0ea758ecc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7f0ea7508de0 , argc = 1, index = 6, name = 0x7f0ea758ece2 "rb_yjit_get_stats"}, {func_ptr = 0x7f0ea746a340 , argc = 0, index = 7, name = 0x7f0ea758ecf4 "object_shape_count"}, {func_ptr = 0x7f0ea74e01b0 , argc = 1, index = 8, name = 0x7f0ea758ed07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7f0ea74e01c0 , argc = 1, index = 9, name = 0x7f0ea758ed1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7f0ea74d8de0 , argc = 0, index = 10, name = 0x7f0ea758ed32 "rb_yjit_code_gc"}, {func_ptr = 0x7f0ea74d8f40 , argc = 0, index = 11, name = 0x7f0ea758ed42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7f0ea7508db0 , argc = 0, index = 12, name = 0x7f0ea758ed5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007f0ea723a9d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007f0ea73457ca in ruby_opt_init (opt=0x7fff94b22de0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007f0ea7345d43 in ruby_opt_init (opt=0x7fff94b22de0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140735688088000) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7fff94b219c0 parser = 139700892879600 orig_fname = 139700892894672 script = 1 opt = 0x7fff94b22de0 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007f0ea7203d62 in rb_ensure (b_proc=b_proc@entry=0x7f0ea73459a0 , data1=data1@entry=140735688088000, e_proc=e_proc@entry=0x7f0ea7341c80 , data2=data2@entry=140735688088000) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x563d46fd8c70 _tag = {tag = 36, retval = 140735688093152, buf = {0x7f0ea69c4820, 0x7f0ea7203e18 , 0x0, 0x7fff94b21870, 0xa69c3ad0}, prev = 0x7fff94b22ef0, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x563d46fd8c70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f0ea7341c80 , data2 = 140735688088000}} #38 0x00007f0ea73477d0 in load_file (opt=0x7fff94b22de0, script=1, f=139700901529632, fname=, parser=139700892879600) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 139700892879600, fname = 139700892894672, script = 1, opt = 0x7fff94b22de0, f = 4} #39 process_options (argc=0, argv=0x7fff94b230d8, opt=0x7fff94b22de0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 139700901529632 xflag = ast = 0x0 parser = 139700892879600 script_name = 139700892894672 iseq = enc = lenc = 0x563d46ff3f30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\060\003q\247\016\177\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007f0ea7348036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7fff94b230c8) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7f0ea61885e8 "-", script_name = 139700892894672, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007f0ea72050f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7fff94b230c8) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 139700910172096, buf = {0x2, 0x7f0ea7205140 , 0x0, 0x7fff94b22ec0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x563d46fd8c70 state = iseq = 0x0 #42 0x0000563d467b317f in rb_main (argv=0x7fff94b230c8, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140735688094569 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.542972.ruby -x gdbscript [New LWP 542972] [New LWP 542974] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140650914487296) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7febd7cb9c00 (LWP 542972))] >>> Threads Id Target Id Frame * 1 Thread 0x7febd7cb9c00 (LWP 542972) __pthread_kill_implementation (no_tid=0, signo=11, threadid=140650914487296) at ./nptl/pthread_kill.c:44 2 Thread 0x7febd799f640 (LWP 542974) clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:83 >>> Machine level backtrace Thread 2 (Thread 0x7febd799f640 (LWP 542974)): #0 clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:83 No locals. #1 0x00007febd7d6f850 in ?? () at ./nptl/pthread_create.c:321 from /lib/x86_64-linux-gnu/libc.so.6 RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT arch_kind_other = arch_kind_other ns_s_zn = ns_s_qd _bitindex_arch_Fast_Unaligned_Load = _bitindex_arch_Fast_Unaligned_Load _bitindex_arch_AVX_Fast_Unaligned_Load = _bitindex_arch_AVX_Fast_Unaligned_Load PTHREAD_MUTEX_TIMED_NP = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_RECURSIVE_NP = PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_ERRORCHECK_NP = PTHREAD_MUTEX_ERRORCHECK_NP PTHREAD_MUTEX_ADAPTIVE_NP = PTHREAD_MUTEX_ADAPTIVE_NP PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_FAST_NP = PTHREAD_MUTEX_TIMED_NP PTHREAD_CANCEL_ENABLE = PTHREAD_CANCEL_ENABLE PTHREAD_CANCEL_DEFERRED = PTHREAD_CANCEL_DEFERRED _URC_NORMAL_STOP = _URC_NORMAL_STOP cpuid_register_index_ebx = cpuid_register_index_ebx RT_CONSISTENT = RT_CONSISTENT ns_s_an = ns_s_an TD_EVENT_NONE = TD_ALL_EVENTS RSEQ_CPU_ID_REGISTRATION_FAILED = RSEQ_CPU_ID_REGISTRATION_FAILED nonexisting = nonexisting cet_permissive = cet_permissive lt_executable = lt_executable cet_always_on = cet_always_on _bitindex_arch_MathVec_Prefer_No_AVX512 = _bitindex_arch_MathVec_Prefer_No_AVX512 dso_sort_algorithm_original = dso_sort_algorithm_original ns_s_ar = ns_s_ar _URC_END_OF_STACK = _URC_END_OF_STACK _URC_INSTALL_CONTEXT = _URC_INSTALL_CONTEXT dso_sort_algorithm_dfs = dso_sort_algorithm_dfs cpuid_register_index_ecx = cpuid_register_index_ecx lc_property_none = lc_property_none TD_READY = TD_READY ns_s_ud = ns_s_ns PREFERRED_FEATURE_INDEX_1 = PREFERRED_FEATURE_INDEX_1 PREFERRED_FEATURE_INDEX_MAX = PREFERRED_FEATURE_INDEX_MAX lc_property_valid = lc_property_valid TD_CREATE = TD_CREATE TD_TIMEOUT = TD_TIMEOUT TD_MAX_EVENT_NUM = TD_TIMEOUT RSEQ_CPU_ID_UNINITIALIZED = RSEQ_CPU_ID_UNINITIALIZED arch_kind_unknown = arch_kind_unknown arch_kind_intel = arch_kind_intel lc_property_unknown = lc_property_unknown cpuid_register_index_edx = cpuid_register_index_edx _bitindex_arch_Prefer_No_VZEROUPPER = _bitindex_arch_Prefer_No_VZEROUPPER _bitindex_arch_Prefer_ERMS = _bitindex_arch_Prefer_ERMS lt_library = lt_library _bitindex_arch_Prefer_FSRM = _bitindex_arch_Prefer_FSRM _bitindex_arch_Avoid_Short_Distance_REP_MOVSB = _bitindex_arch_Avoid_Short_Distance_REP_MOVSB PTHREAD_CANCEL_ASYNCHRONOUS = PTHREAD_CANCEL_ASYNCHRONOUS _bitindex_arch_Fast_Copy_Backward = _bitindex_arch_Fast_Copy_Backward existing = existing _bitindex_arch_Fast_Rep_String = _bitindex_arch_Fast_Rep_String TD_EVENTS_ENABLE = TD_EVENTS_ENABLE _bitindex_arch_Slow_SSE4_2 = _bitindex_arch_Slow_SSE4_2 RT_ADD = RT_ADD arch_kind_amd = arch_kind_amd CPUID_INDEX_1 = CPUID_INDEX_1 CPUID_INDEX_7 = CPUID_INDEX_7 CPUID_INDEX_80000001 = CPUID_INDEX_80000001 CPUID_INDEX_D_ECX_1 = CPUID_INDEX_D_ECX_1 CPUID_INDEX_80000007 = CPUID_INDEX_80000007 CPUID_INDEX_80000008 = CPUID_INDEX_80000008 CPUID_INDEX_7_ECX_1 = CPUID_INDEX_7_ECX_1 CPUID_INDEX_19 = CPUID_INDEX_19 CPUID_INDEX_14_ECX_0 = CPUID_INDEX_14_ECX_0 CPUID_INDEX_MAX = CPUID_INDEX_MAX arch_kind_zhaoxin = arch_kind_zhaoxin TD_SLEEP = TD_SLEEP _bitindex_arch_I686 = _bitindex_arch_I686 TD_MIN_EVENT_NUM = TD_READY unknown = unknown TD_SWITCHFROM = TD_SWITCHFROM TD_PREEMPT = TD_PREEMPT TD_CONCURRENCY = TD_CONCURRENCY TD_DEATH = TD_DEATH _URC_NO_REASON = _URC_NO_REASON _URC_FATAL_PHASE2_ERROR = _URC_FATAL_PHASE2_ERROR TD_SWITCHTO = TD_SWITCHTO _URC_FATAL_PHASE1_ERROR = _URC_FATAL_PHASE1_ERROR RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT _URC_FOREIGN_EXCEPTION_CAUGHT = _URC_FOREIGN_EXCEPTION_CAUGHT _bitindex_arch_Fast_Unaligned_Copy = _bitindex_arch_Fast_Unaligned_Copy ns_s_ns = ns_s_ns ns_s_max = ns_s_max _bitindex_arch_I586 = _bitindex_arch_I586 _bitindex_arch_Prefer_No_AVX512 = _bitindex_arch_Prefer_No_AVX512 TD_ALL_EVENTS = TD_ALL_EVENTS _URC_HANDLER_FOUND = _URC_HANDLER_FOUND _URC_CONTINUE_UNWIND = _URC_CONTINUE_UNWIND TD_IDLE = TD_IDLE ns_s_qd = ns_s_qd cet_elf_property = cet_elf_property RT_DELETE = RT_DELETE lt_loaded = lt_loaded PTHREAD_CANCEL_DISABLE = PTHREAD_CANCEL_DISABLE TD_CATCHSIG = TD_CATCHSIG TD_PRI_INHERIT = TD_PRI_INHERIT cet_always_off = cet_always_off TD_LOCK_TRY = TD_LOCK_TRY sigall_set = {__val = {18446744073709551615 }} ns_s_pr = ns_s_an TD_REAP = TD_REAP _bitindex_arch_Slow_BSF = _bitindex_arch_Slow_BSF RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT _bitindex_arch_Prefer_PMINUB_for_stringop = _bitindex_arch_Prefer_PMINUB_for_stringop cpuid_register_index_eax = cpuid_register_index_eax _thread_db_pthread_eventbuf_eventmask_event_bits = {32, 2, 1616} _thread_db_rtld_global__dl_tls_dtv_slotinfo_list = {64, 1, 4176} _thread_db_pthread_schedpolicy = {32, 1, 1596} _thread_db___pthread_keys = {128, 1024, 0} _thread_db_const_thread_area = 25 _thread_db_pthread_eventbuf = {192, 1, 1616} _thread_db___nptl_initial_report_events = {8, 1, 0} _thread_db_sizeof_list_t = 16 _thread_db_link_map_l_tls_offset = {64, 1, 1112} _thread_db_sizeof_td_eventbuf_t = 24 _thread_db_link_map_l_tls_modid = {64, 1, 1120} __nptl_rtld_global = 0x7febd874c040 <_rtld_global> _thread_db_pthread_tid = {32, 1, 720} _thread_db_pthread_eventbuf_eventmask = {64, 1, 1616} _thread_db_pthread_nextevent = {64, 1, 1640} _thread_db_td_eventbuf_t_eventdata = {64, 1, 16} _thread_db___nptl_nthreads = {32, 1, 0} _thread_db_dtv_slotinfo_list_slotinfo = {128, 0, 16} _thread_db_pthread_list = {128, 1, 704} _thread_db_sizeof_pthread_key_data_level2 = 512 _thread_db_list_t_prev = {64, 1, 8} _thread_db_td_thr_events_t_event_bits = {32, 2, 0} __GI___nptl_threads_events = {event_bits = {0, 0}} _thread_db_pthread_start_routine = {64, 1, 1600} _thread_db_pthread_schedparam_sched_priority = {32, 1, 1592} _thread_db_pthread_specific = {2048, 1, 1296} _thread_db_td_eventbuf_t_eventnum = {32, 1, 8} _thread_db_dtv_dtv = {128, 134217727, 0} _thread_db_sizeof_pthread = 2496 _thread_db_sizeof_td_thr_events_t = 8 _thread_db_pthread_key_data_level2_data = {128, 32, 0} _thread_db_pthread_report_events = {8, 1, 1553} _thread_db_pthread_cancelhandling = {32, 1, 776} _thread_db_list_t_next = {64, 1, 0} __GI___nptl_last_event = 0x0 __nptl_version = "2.35" _thread_db_rtld_global__dl_stack_user = {128, 1, 4248} _thread_db_rtld_global__dl_stack_used = {128, 1, 4232} #2 0x00007febd799f640 in ?? () No symbol table info available. #3 0x0000000000000000 in ?? () No symbol table info available. Thread 1 (Thread 0x7febd7cb9c00 (LWP 542972)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140650914487296) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7febd7cb9c00 old_mask = {__val = {0, 3891718500527481856, 922, 140650921386061, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140650921902696}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=140650914487296) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=140650914487296, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007febd7d1d476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007febd834e075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007febd811ee61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x56520aa1a400, fmt=fmt@entry=0x7febd856b3a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007febd834cecf in sigsegv (sig=11, info=0x56520aa1a530, ctx=0x56520aa1a400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007febd85282f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7febd870ab60 , errout=errout@entry=0x7febd7ef56a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7febd8579186 "\n", dli_fbase = 0x56520a9c9d80, dli_sname = 0x7ffdcad3d5b0 "\240V\357\327\353\177", dli_saddr = 0x7febd7e0ed63 <__GI___backtrace+99>} i = lines = obj = 0x56520aa7ec90 dladdr_fbases = main_path = len = next_line = #9 0x00007febd83fb7b3 in rb_print_backtrace (errout=0x7febd7ef56a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7febd83fb79f , 0x7febd81f77e5 , 0x7febd811ee3e , 0x7febd81221f3 , 0x7febd819bf09 , 0x7febd81a1d74 , 0x7febd819bd4b , 0x7febd819be4c , 0x7febd819c1e0 , 0x7febd81a1d74 , 0x7febd819bd4b , 0x7febd819be4c , 0x7febd819c1e0 , 0x7febd81a1d74 , 0x7febd819bd4b , 0x7febd819be4c , 0x7febd819c1e0 , 0x7febd81a1d74 , 0x7febd819bd4b , 0x7febd81a3cb8 , 0x7febd8528a33 , 0x7febd823a9d3 , 0x7febd83457ca , 0x7febd8345d43 , 0x7febd8203d62 , 0x7febd83477d0 , 0x7febd8348036 , 0x7febd82050f9 , 0x565209eb617f , 0x7febd7d04d90 <__libc_start_call_main+128>, 0x7febd7d04e40 <__libc_start_main_impl+128>, 0x565209eb61d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7febd7ef56a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x56520a9852a0 ec = #11 0x00007febd81f77e5 in rb_bug_without_die (fmt=0x7febd8539a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7ffdcad3d770) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7febd7ef56a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007febd811ee3e in rb_bug (fmt=fmt@entry=0x7febd8539a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffdcad3d850, reg_save_area = 0x7ffdcad3d790}} #13 0x00007febd81221f3 in objspace_xmalloc0 (objspace=0x56520a987bf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007febd819bf09 in ibf_load_code (load=0x56520a9c9d80, iseq=0x7febd7049670, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 140650901444208 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007febd81a1d74 in ibf_load_iseq_each (load=0x56520a9c9d80, iseq=0x7febd7049670, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140650901466768 ec = 0x56520a988c70 dummy_frame = 140650901443872 #16 0x00007febd819bd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7febd7049670) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x56520a9c9d80 prev_src_iseq = 0x7febd704b140 offset = #17 0x00007febd819be4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7febd7049670 iseqv = iseq_index = 23 #18 0x00007febd819c1e0 in ibf_load_code (load=0x56520a9c9d80, iseq=0x7febd704b140, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 140650901451072 code_index = 15 reading_pos = 4556 code = 0x56520aa40f20 load_body = 0x56520aa41730 cd_entries = 0x56520a9cec70 ic_index = 0 mark_offset_bits = 0x7ffdcad3dbb0 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007febd81a1d74 in ibf_load_iseq_each (load=0x56520a9c9d80, iseq=0x7febd704b140, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140650901466768 ec = 0x56520a988c70 dummy_frame = 140650901450832 #20 0x00007febd819bd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7febd704b140) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x56520a9c9d80 prev_src_iseq = 0x7febd704ec20 offset = #21 0x00007febd819be4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7febd704b140 iseqv = iseq_index = 16 #22 0x00007febd819c1e0 in ibf_load_code (load=0x56520a9c9d80, iseq=0x7febd704ec20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140650901466144 code_index = 66 reading_pos = 224 code = 0x56520aa68510 load_body = 0x56520a9f5f70 cd_entries = 0x56520a9ed070 ic_index = 0 mark_offset_bits = 0x56520aa68740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007febd81a1d74 in ibf_load_iseq_each (load=0x56520a9c9d80, iseq=0x7febd704ec20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140650901466768 ec = 0x56520a988c70 dummy_frame = 140650901465712 #24 0x00007febd819bd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7febd704ec20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x56520a9c9d80 prev_src_iseq = 0x7febd704ef50 offset = #25 0x00007febd819be4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7febd704ec20 iseqv = iseq_index = 1 #26 0x00007febd819c1e0 in ibf_load_code (load=0x56520a9c9d80, iseq=0x7febd704ef50, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140650901466960 code_index = 5 reading_pos = 46 code = 0x56520aa42dc0 load_body = 0x56520a9f66a0 cd_entries = 0x56520a9ed0e0 ic_index = 1 mark_offset_bits = 0x7ffdcad3e110 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007febd81a1d74 in ibf_load_iseq_each (load=0x56520a9c9d80, iseq=0x7febd704ef50, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140650901466768 ec = 0x56520a988c70 dummy_frame = 140650901466432 #28 0x00007febd819bd4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7febd704ef50) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x56520a9c9d80 prev_src_iseq = 0x0 offset = #29 0x00007febd81a3cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7febd704ef50 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 140650901467056 #31 0x00007febd8528a33 in rb_load_with_builtin_functions (feature_name=0x7febd85685eb "yjit", table=0x7febd86ebe40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x56520a9852a0 iseq = #32 0x00007febd846c2d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7febd846a360 , argc = 0, index = 0, name = 0x7febd858ec81 "_bi13"}, {func_ptr = 0x7febd8508d90 , argc = 0, index = 1, name = 0x7febd858ec87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7febd8508e90 , argc = 0, index = 2, name = 0x7febd858eef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7febd8509f20 , argc = 0, index = 3, name = 0x7febd858ec9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7febd84d8e90 , argc = 2, index = 4, name = 0x7febd858ecb8 "rb_yjit_enable"}, {func_ptr = 0x7febd8508eb0 , argc = 0, index = 5, name = 0x7febd858ecc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7febd8508de0 , argc = 1, index = 6, name = 0x7febd858ece2 "rb_yjit_get_stats"}, {func_ptr = 0x7febd846a340 , argc = 0, index = 7, name = 0x7febd858ecf4 "object_shape_count"}, {func_ptr = 0x7febd84e01b0 , argc = 1, index = 8, name = 0x7febd858ed07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7febd84e01c0 , argc = 1, index = 9, name = 0x7febd858ed1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7febd84d8de0 , argc = 0, index = 10, name = 0x7febd858ed32 "rb_yjit_code_gc"}, {func_ptr = 0x7febd84d8f40 , argc = 0, index = 11, name = 0x7febd858ed42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7febd8508db0 , argc = 0, index = 12, name = 0x7febd858ed5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007febd823a9d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007febd83457ca in ruby_opt_init (opt=0x7ffdcad3fa00) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007febd8345d43 in ruby_opt_init (opt=0x7ffdcad3fa00) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140728006338016) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7ffdcad3e5e0 parser = 140650902735600 orig_fname = 140650902750672 script = 1 opt = 0x7ffdcad3fa00 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007febd8203d62 in rb_ensure (b_proc=b_proc@entry=0x7febd83459a0 , data1=data1@entry=140728006338016, e_proc=e_proc@entry=0x7febd8341c80 , data2=data2@entry=140728006338016) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x56520a988c70 _tag = {tag = 36, retval = 140728006343168, buf = {0x7febd79c4820, 0x7febd8203e18 , 0x0, 0x7ffdcad3e490, 0xd79c3ad0}, prev = 0x7ffdcad3fb10, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x56520a988c70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7febd8341c80 , data2 = 140728006338016}} #38 0x00007febd83477d0 in load_file (opt=0x7ffdcad3fa00, script=1, f=140650911385632, fname=, parser=140650902735600) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 140650902735600, fname = 140650902750672, script = 1, opt = 0x7ffdcad3fa00, f = 4} #39 process_options (argc=0, argv=0x7ffdcad3fcf8, opt=0x7ffdcad3fa00) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 140650911385632 xflag = ast = 0x0 parser = 140650902735600 script_name = 140650902750672 iseq = enc = lenc = 0x56520a9a3f30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\b\000\000\000\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007febd8348036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7ffdcad3fce8) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7febd71885e8 "-", script_name = 140650902750672, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007febd82050f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7ffdcad3fce8) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 140650920028096, buf = {0x2, 0x7febd8205140 , 0x0, 0x7ffdcad3fae0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x56520a988c70 state = iseq = 0x0 #42 0x0000565209eb617f in rb_main (argv=0x7ffdcad3fce8, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140728006344585 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.646803.ruby -x gdbscript [New LWP 646803] [New LWP 646805] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139621283294208) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7efc1cfe6c00 (LWP 646803))] >>> Threads Id Target Id Frame * 1 Thread 0x7efc1cfe6c00 (LWP 646803) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139621283294208) at ./nptl/pthread_kill.c:44 2 Thread 0x7efc1cccf640 (LWP 646805) clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:83 >>> Machine level backtrace Thread 2 (Thread 0x7efc1cccf640 (LWP 646805)): #0 clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:83 No locals. #1 0x00007efc1d09c850 in ?? () at ./nptl/pthread_create.c:321 from /lib/x86_64-linux-gnu/libc.so.6 RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT arch_kind_other = arch_kind_other ns_s_zn = ns_s_qd _bitindex_arch_Fast_Unaligned_Load = _bitindex_arch_Fast_Unaligned_Load _bitindex_arch_AVX_Fast_Unaligned_Load = _bitindex_arch_AVX_Fast_Unaligned_Load PTHREAD_MUTEX_TIMED_NP = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_RECURSIVE_NP = PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_ERRORCHECK_NP = PTHREAD_MUTEX_ERRORCHECK_NP PTHREAD_MUTEX_ADAPTIVE_NP = PTHREAD_MUTEX_ADAPTIVE_NP PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_FAST_NP = PTHREAD_MUTEX_TIMED_NP PTHREAD_CANCEL_ENABLE = PTHREAD_CANCEL_ENABLE PTHREAD_CANCEL_DEFERRED = PTHREAD_CANCEL_DEFERRED _URC_NORMAL_STOP = _URC_NORMAL_STOP cpuid_register_index_ebx = cpuid_register_index_ebx RT_CONSISTENT = RT_CONSISTENT ns_s_an = ns_s_an TD_EVENT_NONE = TD_ALL_EVENTS RSEQ_CPU_ID_REGISTRATION_FAILED = RSEQ_CPU_ID_REGISTRATION_FAILED nonexisting = nonexisting cet_permissive = cet_permissive lt_executable = lt_executable cet_always_on = cet_always_on _bitindex_arch_MathVec_Prefer_No_AVX512 = _bitindex_arch_MathVec_Prefer_No_AVX512 dso_sort_algorithm_original = dso_sort_algorithm_original ns_s_ar = ns_s_ar _URC_END_OF_STACK = _URC_END_OF_STACK _URC_INSTALL_CONTEXT = _URC_INSTALL_CONTEXT dso_sort_algorithm_dfs = dso_sort_algorithm_dfs cpuid_register_index_ecx = cpuid_register_index_ecx lc_property_none = lc_property_none TD_READY = TD_READY ns_s_ud = ns_s_ns PREFERRED_FEATURE_INDEX_1 = PREFERRED_FEATURE_INDEX_1 PREFERRED_FEATURE_INDEX_MAX = PREFERRED_FEATURE_INDEX_MAX lc_property_valid = lc_property_valid TD_CREATE = TD_CREATE TD_TIMEOUT = TD_TIMEOUT TD_MAX_EVENT_NUM = TD_TIMEOUT RSEQ_CPU_ID_UNINITIALIZED = RSEQ_CPU_ID_UNINITIALIZED arch_kind_unknown = arch_kind_unknown arch_kind_intel = arch_kind_intel lc_property_unknown = lc_property_unknown cpuid_register_index_edx = cpuid_register_index_edx _bitindex_arch_Prefer_No_VZEROUPPER = _bitindex_arch_Prefer_No_VZEROUPPER _bitindex_arch_Prefer_ERMS = _bitindex_arch_Prefer_ERMS lt_library = lt_library _bitindex_arch_Prefer_FSRM = _bitindex_arch_Prefer_FSRM _bitindex_arch_Avoid_Short_Distance_REP_MOVSB = _bitindex_arch_Avoid_Short_Distance_REP_MOVSB PTHREAD_CANCEL_ASYNCHRONOUS = PTHREAD_CANCEL_ASYNCHRONOUS _bitindex_arch_Fast_Copy_Backward = _bitindex_arch_Fast_Copy_Backward existing = existing _bitindex_arch_Fast_Rep_String = _bitindex_arch_Fast_Rep_String TD_EVENTS_ENABLE = TD_EVENTS_ENABLE _bitindex_arch_Slow_SSE4_2 = _bitindex_arch_Slow_SSE4_2 RT_ADD = RT_ADD arch_kind_amd = arch_kind_amd CPUID_INDEX_1 = CPUID_INDEX_1 CPUID_INDEX_7 = CPUID_INDEX_7 CPUID_INDEX_80000001 = CPUID_INDEX_80000001 CPUID_INDEX_D_ECX_1 = CPUID_INDEX_D_ECX_1 CPUID_INDEX_80000007 = CPUID_INDEX_80000007 CPUID_INDEX_80000008 = CPUID_INDEX_80000008 CPUID_INDEX_7_ECX_1 = CPUID_INDEX_7_ECX_1 CPUID_INDEX_19 = CPUID_INDEX_19 CPUID_INDEX_14_ECX_0 = CPUID_INDEX_14_ECX_0 CPUID_INDEX_MAX = CPUID_INDEX_MAX arch_kind_zhaoxin = arch_kind_zhaoxin TD_SLEEP = TD_SLEEP _bitindex_arch_I686 = _bitindex_arch_I686 TD_MIN_EVENT_NUM = TD_READY unknown = unknown TD_SWITCHFROM = TD_SWITCHFROM TD_PREEMPT = TD_PREEMPT TD_CONCURRENCY = TD_CONCURRENCY TD_DEATH = TD_DEATH _URC_NO_REASON = _URC_NO_REASON _URC_FATAL_PHASE2_ERROR = _URC_FATAL_PHASE2_ERROR TD_SWITCHTO = TD_SWITCHTO _URC_FATAL_PHASE1_ERROR = _URC_FATAL_PHASE1_ERROR RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT _URC_FOREIGN_EXCEPTION_CAUGHT = _URC_FOREIGN_EXCEPTION_CAUGHT _bitindex_arch_Fast_Unaligned_Copy = _bitindex_arch_Fast_Unaligned_Copy ns_s_ns = ns_s_ns ns_s_max = ns_s_max _bitindex_arch_I586 = _bitindex_arch_I586 _bitindex_arch_Prefer_No_AVX512 = _bitindex_arch_Prefer_No_AVX512 TD_ALL_EVENTS = TD_ALL_EVENTS _URC_HANDLER_FOUND = _URC_HANDLER_FOUND _URC_CONTINUE_UNWIND = _URC_CONTINUE_UNWIND TD_IDLE = TD_IDLE ns_s_qd = ns_s_qd cet_elf_property = cet_elf_property RT_DELETE = RT_DELETE lt_loaded = lt_loaded PTHREAD_CANCEL_DISABLE = PTHREAD_CANCEL_DISABLE TD_CATCHSIG = TD_CATCHSIG TD_PRI_INHERIT = TD_PRI_INHERIT cet_always_off = cet_always_off TD_LOCK_TRY = TD_LOCK_TRY sigall_set = {__val = {18446744073709551615 }} ns_s_pr = ns_s_an TD_REAP = TD_REAP _bitindex_arch_Slow_BSF = _bitindex_arch_Slow_BSF RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT _bitindex_arch_Prefer_PMINUB_for_stringop = _bitindex_arch_Prefer_PMINUB_for_stringop cpuid_register_index_eax = cpuid_register_index_eax _thread_db_pthread_eventbuf_eventmask_event_bits = {32, 2, 1616} _thread_db_rtld_global__dl_tls_dtv_slotinfo_list = {64, 1, 4176} _thread_db_pthread_schedpolicy = {32, 1, 1596} _thread_db___pthread_keys = {128, 1024, 0} _thread_db_const_thread_area = 25 _thread_db_pthread_eventbuf = {192, 1, 1616} _thread_db___nptl_initial_report_events = {8, 1, 0} _thread_db_sizeof_list_t = 16 _thread_db_link_map_l_tls_offset = {64, 1, 1112} _thread_db_sizeof_td_eventbuf_t = 24 _thread_db_link_map_l_tls_modid = {64, 1, 1120} __nptl_rtld_global = 0x7efc1da79040 <_rtld_global> _thread_db_pthread_tid = {32, 1, 720} _thread_db_pthread_eventbuf_eventmask = {64, 1, 1616} _thread_db_pthread_nextevent = {64, 1, 1640} _thread_db_td_eventbuf_t_eventdata = {64, 1, 16} _thread_db___nptl_nthreads = {32, 1, 0} _thread_db_dtv_slotinfo_list_slotinfo = {128, 0, 16} _thread_db_pthread_list = {128, 1, 704} _thread_db_sizeof_pthread_key_data_level2 = 512 _thread_db_list_t_prev = {64, 1, 8} _thread_db_td_thr_events_t_event_bits = {32, 2, 0} __GI___nptl_threads_events = {event_bits = {0, 0}} _thread_db_pthread_start_routine = {64, 1, 1600} _thread_db_pthread_schedparam_sched_priority = {32, 1, 1592} _thread_db_pthread_specific = {2048, 1, 1296} _thread_db_td_eventbuf_t_eventnum = {32, 1, 8} _thread_db_dtv_dtv = {128, 134217727, 0} _thread_db_sizeof_pthread = 2496 _thread_db_sizeof_td_thr_events_t = 8 _thread_db_pthread_key_data_level2_data = {128, 32, 0} _thread_db_pthread_report_events = {8, 1, 1553} _thread_db_pthread_cancelhandling = {32, 1, 776} _thread_db_list_t_next = {64, 1, 0} __GI___nptl_last_event = 0x0 __nptl_version = "2.35" _thread_db_rtld_global__dl_stack_user = {128, 1, 4248} _thread_db_rtld_global__dl_stack_used = {128, 1, 4232} #2 0x00007efc1cccf640 in ?? () No symbol table info available. #3 0x0000000000000000 in ?? () No symbol table info available. Thread 1 (Thread 0x7efc1cfe6c00 (LWP 646803)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139621283294208) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7efc1cfe6c00 old_mask = {__val = {0, 8595788590641296896, 922, 139621290192973, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139621290709608}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=139621283294208) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139621283294208, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007efc1d04a476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007efc1d67b075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007efc1d44be61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x5599c9c67400, fmt=fmt@entry=0x7efc1d8983a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007efc1d679ecf in sigsegv (sig=11, info=0x5599c9c67530, ctx=0x5599c9c67400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007efc1d8552f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7efc1da37b60 , errout=errout@entry=0x7efc1d2226a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7efc1d8a6186 "\n", dli_fbase = 0x5599c9c16d80, dli_sname = 0x7ffdffcfc7e0 "\240&\"\035\374~", dli_saddr = 0x7efc1d13bd63 <__GI___backtrace+99>} i = lines = obj = 0x5599c9ccbc90 dladdr_fbases = main_path = len = next_line = #9 0x00007efc1d7287b3 in rb_print_backtrace (errout=0x7efc1d2226a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7efc1d72879f , 0x7efc1d5247e5 , 0x7efc1d44be3e , 0x7efc1d44f1f3 , 0x7efc1d4c8f09 , 0x7efc1d4ced74 , 0x7efc1d4c8d4b , 0x7efc1d4c8e4c , 0x7efc1d4c91e0 , 0x7efc1d4ced74 , 0x7efc1d4c8d4b , 0x7efc1d4c8e4c , 0x7efc1d4c91e0 , 0x7efc1d4ced74 , 0x7efc1d4c8d4b , 0x7efc1d4c8e4c , 0x7efc1d4c91e0 , 0x7efc1d4ced74 , 0x7efc1d4c8d4b , 0x7efc1d4d0cb8 , 0x7efc1d855a33 , 0x7efc1d5679d3 , 0x7efc1d6727ca , 0x7efc1d672d43 , 0x7efc1d530d62 , 0x7efc1d6747d0 , 0x7efc1d675036 , 0x7efc1d5320f9 , 0x5599c971a17f , 0x7efc1d031d90 <__libc_start_call_main+128>, 0x7efc1d031e40 <__libc_start_main_impl+128>, 0x5599c971a1d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7efc1d2226a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x5599c9bd22a0 ec = #11 0x00007efc1d5247e5 in rb_bug_without_die (fmt=0x7efc1d866a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7ffdffcfc9a0) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7efc1d2226a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007efc1d44be3e in rb_bug (fmt=fmt@entry=0x7efc1d866a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffdffcfca80, reg_save_area = 0x7ffdffcfc9c0}} #13 0x00007efc1d44f1f3 in objspace_xmalloc0 (objspace=0x5599c9bd4bf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007efc1d4c8f09 in ibf_load_code (load=0x5599c9c16d80, iseq=0x7efc1c379670, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 139621270263408 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007efc1d4ced74 in ibf_load_iseq_each (load=0x5599c9c16d80, iseq=0x7efc1c379670, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139621270285968 ec = 0x5599c9bd5c70 dummy_frame = 139621270263072 #16 0x00007efc1d4c8d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7efc1c379670) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x5599c9c16d80 prev_src_iseq = 0x7efc1c37b140 offset = #17 0x00007efc1d4c8e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7efc1c379670 iseqv = iseq_index = 23 #18 0x00007efc1d4c91e0 in ibf_load_code (load=0x5599c9c16d80, iseq=0x7efc1c37b140, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 139621270270272 code_index = 15 reading_pos = 4556 code = 0x5599c9c8df20 load_body = 0x5599c9c8e730 cd_entries = 0x5599c9c1bc70 ic_index = 0 mark_offset_bits = 0x7ffdffcfcde0 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007efc1d4ced74 in ibf_load_iseq_each (load=0x5599c9c16d80, iseq=0x7efc1c37b140, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139621270285968 ec = 0x5599c9bd5c70 dummy_frame = 139621270270032 #20 0x00007efc1d4c8d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7efc1c37b140) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x5599c9c16d80 prev_src_iseq = 0x7efc1c37ec20 offset = #21 0x00007efc1d4c8e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7efc1c37b140 iseqv = iseq_index = 16 #22 0x00007efc1d4c91e0 in ibf_load_code (load=0x5599c9c16d80, iseq=0x7efc1c37ec20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139621270285344 code_index = 66 reading_pos = 224 code = 0x5599c9cb5510 load_body = 0x5599c9c42f70 cd_entries = 0x5599c9c3a070 ic_index = 0 mark_offset_bits = 0x5599c9cb5740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007efc1d4ced74 in ibf_load_iseq_each (load=0x5599c9c16d80, iseq=0x7efc1c37ec20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139621270285968 ec = 0x5599c9bd5c70 dummy_frame = 139621270284912 #24 0x00007efc1d4c8d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7efc1c37ec20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x5599c9c16d80 prev_src_iseq = 0x7efc1c37ef50 offset = #25 0x00007efc1d4c8e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7efc1c37ec20 iseqv = iseq_index = 1 #26 0x00007efc1d4c91e0 in ibf_load_code (load=0x5599c9c16d80, iseq=0x7efc1c37ef50, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139621270286160 code_index = 5 reading_pos = 46 code = 0x5599c9c8fdc0 load_body = 0x5599c9c436a0 cd_entries = 0x5599c9c3a0e0 ic_index = 1 mark_offset_bits = 0x7ffdffcfd340 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007efc1d4ced74 in ibf_load_iseq_each (load=0x5599c9c16d80, iseq=0x7efc1c37ef50, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139621270285968 ec = 0x5599c9bd5c70 dummy_frame = 139621270285632 #28 0x00007efc1d4c8d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7efc1c37ef50) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x5599c9c16d80 prev_src_iseq = 0x0 offset = #29 0x00007efc1d4d0cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7efc1c37ef50 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 139621270286256 #31 0x00007efc1d855a33 in rb_load_with_builtin_functions (feature_name=0x7efc1d8955eb "yjit", table=0x7efc1da18e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x5599c9bd22a0 iseq = #32 0x00007efc1d7992d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7efc1d797360 , argc = 0, index = 0, name = 0x7efc1d8bbc81 "_bi13"}, {func_ptr = 0x7efc1d835d90 , argc = 0, index = 1, name = 0x7efc1d8bbc87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7efc1d835e90 , argc = 0, index = 2, name = 0x7efc1d8bbef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7efc1d836f20 , argc = 0, index = 3, name = 0x7efc1d8bbc9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7efc1d805e90 , argc = 2, index = 4, name = 0x7efc1d8bbcb8 "rb_yjit_enable"}, {func_ptr = 0x7efc1d835eb0 , argc = 0, index = 5, name = 0x7efc1d8bbcc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7efc1d835de0 , argc = 1, index = 6, name = 0x7efc1d8bbce2 "rb_yjit_get_stats"}, {func_ptr = 0x7efc1d797340 , argc = 0, index = 7, name = 0x7efc1d8bbcf4 "object_shape_count"}, {func_ptr = 0x7efc1d80d1b0 , argc = 1, index = 8, name = 0x7efc1d8bbd07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7efc1d80d1c0 , argc = 1, index = 9, name = 0x7efc1d8bbd1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7efc1d805de0 , argc = 0, index = 10, name = 0x7efc1d8bbd32 "rb_yjit_code_gc"}, {func_ptr = 0x7efc1d805f40 , argc = 0, index = 11, name = 0x7efc1d8bbd42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7efc1d835db0 , argc = 0, index = 12, name = 0x7efc1d8bbd5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007efc1d5679d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007efc1d6727ca in ruby_opt_init (opt=0x7ffdffcfec30) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007efc1d672d43 in ruby_opt_init (opt=0x7ffdffcfec30) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140728895264784) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7ffdffcfd810 parser = 139621271554800 orig_fname = 139621271569872 script = 1 opt = 0x7ffdffcfec30 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007efc1d530d62 in rb_ensure (b_proc=b_proc@entry=0x7efc1d6729a0 , data1=data1@entry=140728895264784, e_proc=e_proc@entry=0x7efc1d66ec80 , data2=data2@entry=140728895264784) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x5599c9bd5c70 _tag = {tag = 36, retval = 140728895269936, buf = {0x7efc1ccf4820, 0x7efc1d530e18 , 0x0, 0x7ffdffcfd6c0, 0x1ccf3ad0}, prev = 0x7ffdffcfed40, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x5599c9bd5c70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7efc1d66ec80 , data2 = 140728895264784}} #38 0x00007efc1d6747d0 in load_file (opt=0x7ffdffcfec30, script=1, f=139621280204832, fname=, parser=139621271554800) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 139621271554800, fname = 139621271569872, script = 1, opt = 0x7ffdffcfec30, f = 4} #39 process_options (argc=0, argv=0x7ffdffcfef28, opt=0x7ffdffcfec30) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 139621280204832 xflag = ast = 0x0 parser = 139621271554800 script_name = 139621271569872 iseq = enc = lenc = 0x5599c9bf0f30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\060\323\243\035\374~\000\000 \207?\035\374~\000\000S \352,\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007efc1d675036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7ffdffcfef18) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7efc1c4b85e8 "-", script_name = 139621271569872, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007efc1d5320f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7ffdffcfef18) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 139621288835008, buf = {0x2, 0x7efc1d532140 , 0x0, 0x7ffdffcfed10, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x5599c9bd5c70 state = iseq = 0x0 #42 0x00005599c971a17f in rb_main (argv=0x7ffdffcfef18, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140728895271353 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.679796.ruby -x gdbscript [New LWP 679796] [New LWP 679798] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139629518547968) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7efe07da6c00 (LWP 679796))] >>> Threads Id Target Id Frame * 1 Thread 0x7efe07da6c00 (LWP 679796) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139629518547968) at ./nptl/pthread_kill.c:44 2 Thread 0x7efe07a8f640 (LWP 679798) clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:83 >>> Machine level backtrace Thread 2 (Thread 0x7efe07a8f640 (LWP 679798)): #0 clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:83 No locals. #1 0x00007efe07e5c850 in ?? () at ./nptl/pthread_create.c:321 from /lib/x86_64-linux-gnu/libc.so.6 RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_PREEMPT_BIT arch_kind_other = arch_kind_other ns_s_zn = ns_s_qd _bitindex_arch_Fast_Unaligned_Load = _bitindex_arch_Fast_Unaligned_Load _bitindex_arch_AVX_Fast_Unaligned_Load = _bitindex_arch_AVX_Fast_Unaligned_Load PTHREAD_MUTEX_TIMED_NP = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_RECURSIVE_NP = PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_ERRORCHECK_NP = PTHREAD_MUTEX_ERRORCHECK_NP PTHREAD_MUTEX_ADAPTIVE_NP = PTHREAD_MUTEX_ADAPTIVE_NP PTHREAD_MUTEX_NORMAL = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_RECURSIVE = PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_ERRORCHECK = PTHREAD_MUTEX_ERRORCHECK_NP PTHREAD_MUTEX_DEFAULT = PTHREAD_MUTEX_TIMED_NP PTHREAD_MUTEX_FAST_NP = PTHREAD_MUTEX_TIMED_NP PTHREAD_CANCEL_ENABLE = PTHREAD_CANCEL_ENABLE PTHREAD_CANCEL_DEFERRED = PTHREAD_CANCEL_DEFERRED _URC_NORMAL_STOP = _URC_NORMAL_STOP cpuid_register_index_ebx = cpuid_register_index_ebx RT_CONSISTENT = RT_CONSISTENT ns_s_an = ns_s_an TD_EVENT_NONE = TD_ALL_EVENTS RSEQ_CPU_ID_REGISTRATION_FAILED = RSEQ_CPU_ID_REGISTRATION_FAILED nonexisting = nonexisting cet_permissive = cet_permissive lt_executable = lt_executable cet_always_on = cet_always_on _bitindex_arch_MathVec_Prefer_No_AVX512 = _bitindex_arch_MathVec_Prefer_No_AVX512 dso_sort_algorithm_original = dso_sort_algorithm_original ns_s_ar = ns_s_ar _URC_END_OF_STACK = _URC_END_OF_STACK _URC_INSTALL_CONTEXT = _URC_INSTALL_CONTEXT dso_sort_algorithm_dfs = dso_sort_algorithm_dfs cpuid_register_index_ecx = cpuid_register_index_ecx lc_property_none = lc_property_none TD_READY = TD_READY ns_s_ud = ns_s_ns PREFERRED_FEATURE_INDEX_1 = PREFERRED_FEATURE_INDEX_1 PREFERRED_FEATURE_INDEX_MAX = PREFERRED_FEATURE_INDEX_MAX lc_property_valid = lc_property_valid TD_CREATE = TD_CREATE TD_TIMEOUT = TD_TIMEOUT TD_MAX_EVENT_NUM = TD_TIMEOUT RSEQ_CPU_ID_UNINITIALIZED = RSEQ_CPU_ID_UNINITIALIZED arch_kind_unknown = arch_kind_unknown arch_kind_intel = arch_kind_intel lc_property_unknown = lc_property_unknown cpuid_register_index_edx = cpuid_register_index_edx _bitindex_arch_Prefer_No_VZEROUPPER = _bitindex_arch_Prefer_No_VZEROUPPER _bitindex_arch_Prefer_ERMS = _bitindex_arch_Prefer_ERMS lt_library = lt_library _bitindex_arch_Prefer_FSRM = _bitindex_arch_Prefer_FSRM _bitindex_arch_Avoid_Short_Distance_REP_MOVSB = _bitindex_arch_Avoid_Short_Distance_REP_MOVSB PTHREAD_CANCEL_ASYNCHRONOUS = PTHREAD_CANCEL_ASYNCHRONOUS _bitindex_arch_Fast_Copy_Backward = _bitindex_arch_Fast_Copy_Backward existing = existing _bitindex_arch_Fast_Rep_String = _bitindex_arch_Fast_Rep_String TD_EVENTS_ENABLE = TD_EVENTS_ENABLE _bitindex_arch_Slow_SSE4_2 = _bitindex_arch_Slow_SSE4_2 RT_ADD = RT_ADD arch_kind_amd = arch_kind_amd CPUID_INDEX_1 = CPUID_INDEX_1 CPUID_INDEX_7 = CPUID_INDEX_7 CPUID_INDEX_80000001 = CPUID_INDEX_80000001 CPUID_INDEX_D_ECX_1 = CPUID_INDEX_D_ECX_1 CPUID_INDEX_80000007 = CPUID_INDEX_80000007 CPUID_INDEX_80000008 = CPUID_INDEX_80000008 CPUID_INDEX_7_ECX_1 = CPUID_INDEX_7_ECX_1 CPUID_INDEX_19 = CPUID_INDEX_19 CPUID_INDEX_14_ECX_0 = CPUID_INDEX_14_ECX_0 CPUID_INDEX_MAX = CPUID_INDEX_MAX arch_kind_zhaoxin = arch_kind_zhaoxin TD_SLEEP = TD_SLEEP _bitindex_arch_I686 = _bitindex_arch_I686 TD_MIN_EVENT_NUM = TD_READY unknown = unknown TD_SWITCHFROM = TD_SWITCHFROM TD_PREEMPT = TD_PREEMPT TD_CONCURRENCY = TD_CONCURRENCY TD_DEATH = TD_DEATH _URC_NO_REASON = _URC_NO_REASON _URC_FATAL_PHASE2_ERROR = _URC_FATAL_PHASE2_ERROR TD_SWITCHTO = TD_SWITCHTO _URC_FATAL_PHASE1_ERROR = _URC_FATAL_PHASE1_ERROR RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_MIGRATE_BIT _URC_FOREIGN_EXCEPTION_CAUGHT = _URC_FOREIGN_EXCEPTION_CAUGHT _bitindex_arch_Fast_Unaligned_Copy = _bitindex_arch_Fast_Unaligned_Copy ns_s_ns = ns_s_ns ns_s_max = ns_s_max _bitindex_arch_I586 = _bitindex_arch_I586 _bitindex_arch_Prefer_No_AVX512 = _bitindex_arch_Prefer_No_AVX512 TD_ALL_EVENTS = TD_ALL_EVENTS _URC_HANDLER_FOUND = _URC_HANDLER_FOUND _URC_CONTINUE_UNWIND = _URC_CONTINUE_UNWIND TD_IDLE = TD_IDLE ns_s_qd = ns_s_qd cet_elf_property = cet_elf_property RT_DELETE = RT_DELETE lt_loaded = lt_loaded PTHREAD_CANCEL_DISABLE = PTHREAD_CANCEL_DISABLE TD_CATCHSIG = TD_CATCHSIG TD_PRI_INHERIT = TD_PRI_INHERIT cet_always_off = cet_always_off TD_LOCK_TRY = TD_LOCK_TRY sigall_set = {__val = {18446744073709551615 }} ns_s_pr = ns_s_an TD_REAP = TD_REAP _bitindex_arch_Slow_BSF = _bitindex_arch_Slow_BSF RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT = RSEQ_CS_FLAG_NO_RESTART_ON_SIGNAL_BIT _bitindex_arch_Prefer_PMINUB_for_stringop = _bitindex_arch_Prefer_PMINUB_for_stringop cpuid_register_index_eax = cpuid_register_index_eax _thread_db_pthread_eventbuf_eventmask_event_bits = {32, 2, 1616} _thread_db_rtld_global__dl_tls_dtv_slotinfo_list = {64, 1, 4176} _thread_db_pthread_schedpolicy = {32, 1, 1596} _thread_db___pthread_keys = {128, 1024, 0} _thread_db_const_thread_area = 25 _thread_db_pthread_eventbuf = {192, 1, 1616} _thread_db___nptl_initial_report_events = {8, 1, 0} _thread_db_sizeof_list_t = 16 _thread_db_link_map_l_tls_offset = {64, 1, 1112} _thread_db_sizeof_td_eventbuf_t = 24 _thread_db_link_map_l_tls_modid = {64, 1, 1120} __nptl_rtld_global = 0x7efe08839040 <_rtld_global> _thread_db_pthread_tid = {32, 1, 720} _thread_db_pthread_eventbuf_eventmask = {64, 1, 1616} _thread_db_pthread_nextevent = {64, 1, 1640} _thread_db_td_eventbuf_t_eventdata = {64, 1, 16} _thread_db___nptl_nthreads = {32, 1, 0} _thread_db_dtv_slotinfo_list_slotinfo = {128, 0, 16} _thread_db_pthread_list = {128, 1, 704} _thread_db_sizeof_pthread_key_data_level2 = 512 _thread_db_list_t_prev = {64, 1, 8} _thread_db_td_thr_events_t_event_bits = {32, 2, 0} __GI___nptl_threads_events = {event_bits = {0, 0}} _thread_db_pthread_start_routine = {64, 1, 1600} _thread_db_pthread_schedparam_sched_priority = {32, 1, 1592} _thread_db_pthread_specific = {2048, 1, 1296} _thread_db_td_eventbuf_t_eventnum = {32, 1, 8} _thread_db_dtv_dtv = {128, 134217727, 0} _thread_db_sizeof_pthread = 2496 _thread_db_sizeof_td_thr_events_t = 8 _thread_db_pthread_key_data_level2_data = {128, 32, 0} _thread_db_pthread_report_events = {8, 1, 1553} _thread_db_pthread_cancelhandling = {32, 1, 776} _thread_db_list_t_next = {64, 1, 0} __GI___nptl_last_event = 0x0 __nptl_version = "2.35" _thread_db_rtld_global__dl_stack_user = {128, 1, 4248} _thread_db_rtld_global__dl_stack_used = {128, 1, 4232} #2 0x00007efe07a8f640 in ?? () No symbol table info available. #3 0x0000000000000000 in ?? () No symbol table info available. Thread 1 (Thread 0x7efe07da6c00 (LWP 679796)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139629518547968) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7efe07da6c00 old_mask = {__val = {0, 16308423394112763648, 922, 139629525446733, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139629525963368}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=139629518547968) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139629518547968, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007efe07e0a476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007efe0843b075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007efe0820be61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x564099d85400, fmt=fmt@entry=0x7efe086583a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007efe08439ecf in sigsegv (sig=11, info=0x564099d85530, ctx=0x564099d85400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007efe086152f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7efe087f7b60 , errout=errout@entry=0x7efe07fe26a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7efe08666186 "\n", dli_fbase = 0x564099d34d80, dli_sname = 0x7ffc0ffa06e0 "\240&\376\a\376~", dli_saddr = 0x7efe07efbd63 <__GI___backtrace+99>} i = lines = obj = 0x564099de9c90 dladdr_fbases = main_path = len = next_line = #9 0x00007efe084e87b3 in rb_print_backtrace (errout=0x7efe07fe26a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7efe084e879f , 0x7efe082e47e5 , 0x7efe0820be3e , 0x7efe0820f1f3 , 0x7efe08288f09 , 0x7efe0828ed74 , 0x7efe08288d4b , 0x7efe08288e4c , 0x7efe082891e0 , 0x7efe0828ed74 , 0x7efe08288d4b , 0x7efe08288e4c , 0x7efe082891e0 , 0x7efe0828ed74 , 0x7efe08288d4b , 0x7efe08288e4c , 0x7efe082891e0 , 0x7efe0828ed74 , 0x7efe08288d4b , 0x7efe08290cb8 , 0x7efe08615a33 , 0x7efe083279d3 , 0x7efe084327ca , 0x7efe08432d43 , 0x7efe082f0d62 , 0x7efe084347d0 , 0x7efe08435036 , 0x7efe082f20f9 , 0x564098a8d17f , 0x7efe07df1d90 <__libc_start_call_main+128>, 0x7efe07df1e40 <__libc_start_main_impl+128>, 0x564098a8d1d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7efe07fe26a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x564099cf02a0 ec = #11 0x00007efe082e47e5 in rb_bug_without_die (fmt=0x7efe08626a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7ffc0ffa08a0) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7efe07fe26a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007efe0820be3e in rb_bug (fmt=fmt@entry=0x7efe08626a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffc0ffa0980, reg_save_area = 0x7ffc0ffa08c0}} #13 0x00007efe0820f1f3 in objspace_xmalloc0 (objspace=0x564099cf2bf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007efe08288f09 in ibf_load_code (load=0x564099d34d80, iseq=0x7efe07139620, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 139629505517088 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007efe0828ed74 in ibf_load_iseq_each (load=0x564099d34d80, iseq=0x7efe07139620, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139629505539648 ec = 0x564099cf3c70 dummy_frame = 139629505516752 #16 0x00007efe08288d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7efe07139620) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x564099d34d80 prev_src_iseq = 0x7efe0713b0f0 offset = #17 0x00007efe08288e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7efe07139620 iseqv = iseq_index = 23 #18 0x00007efe082891e0 in ibf_load_code (load=0x564099d34d80, iseq=0x7efe0713b0f0, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 139629505523952 code_index = 15 reading_pos = 4556 code = 0x564099dabf20 load_body = 0x564099dac730 cd_entries = 0x564099d39c70 ic_index = 0 mark_offset_bits = 0x7ffc0ffa0ce0 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007efe0828ed74 in ibf_load_iseq_each (load=0x564099d34d80, iseq=0x7efe0713b0f0, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139629505539648 ec = 0x564099cf3c70 dummy_frame = 139629505523712 #20 0x00007efe08288d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7efe0713b0f0) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x564099d34d80 prev_src_iseq = 0x7efe0713ebd0 offset = #21 0x00007efe08288e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7efe0713b0f0 iseqv = iseq_index = 16 #22 0x00007efe082891e0 in ibf_load_code (load=0x564099d34d80, iseq=0x7efe0713ebd0, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139629505539024 code_index = 66 reading_pos = 224 code = 0x564099dd3510 load_body = 0x564099d60f70 cd_entries = 0x564099d58070 ic_index = 0 mark_offset_bits = 0x564099dd3740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007efe0828ed74 in ibf_load_iseq_each (load=0x564099d34d80, iseq=0x7efe0713ebd0, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139629505539648 ec = 0x564099cf3c70 dummy_frame = 139629505538592 #24 0x00007efe08288d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7efe0713ebd0) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x564099d34d80 prev_src_iseq = 0x7efe0713ef00 offset = #25 0x00007efe08288e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7efe0713ebd0 iseqv = iseq_index = 1 #26 0x00007efe082891e0 in ibf_load_code (load=0x564099d34d80, iseq=0x7efe0713ef00, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139629505539840 code_index = 5 reading_pos = 46 code = 0x564099daddc0 load_body = 0x564099d616a0 cd_entries = 0x564099d580e0 ic_index = 1 mark_offset_bits = 0x7ffc0ffa1240 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007efe0828ed74 in ibf_load_iseq_each (load=0x564099d34d80, iseq=0x7efe0713ef00, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139629505539648 ec = 0x564099cf3c70 dummy_frame = 139629505539312 #28 0x00007efe08288d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7efe0713ef00) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x564099d34d80 prev_src_iseq = 0x0 offset = #29 0x00007efe08290cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7efe0713ef00 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 139629505539936 #31 0x00007efe08615a33 in rb_load_with_builtin_functions (feature_name=0x7efe086555eb "yjit", table=0x7efe087d8e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x564099cf02a0 iseq = #32 0x00007efe085592d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7efe08557360 , argc = 0, index = 0, name = 0x7efe0867bc81 "_bi13"}, {func_ptr = 0x7efe085f5d90 , argc = 0, index = 1, name = 0x7efe0867bc87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7efe085f5e90 , argc = 0, index = 2, name = 0x7efe0867bef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7efe085f6f20 , argc = 0, index = 3, name = 0x7efe0867bc9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7efe085c5e90 , argc = 2, index = 4, name = 0x7efe0867bcb8 "rb_yjit_enable"}, {func_ptr = 0x7efe085f5eb0 , argc = 0, index = 5, name = 0x7efe0867bcc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7efe085f5de0 , argc = 1, index = 6, name = 0x7efe0867bce2 "rb_yjit_get_stats"}, {func_ptr = 0x7efe08557340 , argc = 0, index = 7, name = 0x7efe0867bcf4 "object_shape_count"}, {func_ptr = 0x7efe085cd1b0 , argc = 1, index = 8, name = 0x7efe0867bd07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7efe085cd1c0 , argc = 1, index = 9, name = 0x7efe0867bd1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7efe085c5de0 , argc = 0, index = 10, name = 0x7efe0867bd32 "rb_yjit_code_gc"}, {func_ptr = 0x7efe085c5f40 , argc = 0, index = 11, name = 0x7efe0867bd42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7efe085f5db0 , argc = 0, index = 12, name = 0x7efe0867bd5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007efe083279d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007efe084327ca in ruby_opt_init (opt=0x7ffc0ffa2b30) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007efe08432d43 in ruby_opt_init (opt=0x7ffc0ffa2b30) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140720576534288) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7ffc0ffa1710 parser = 139629506808528 orig_fname = 139629506823600 script = 1 opt = 0x7ffc0ffa2b30 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007efe082f0d62 in rb_ensure (b_proc=b_proc@entry=0x7efe084329a0 , data1=data1@entry=140720576534288, e_proc=e_proc@entry=0x7efe0842ec80 , data2=data2@entry=140720576534288) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x564099cf3c70 _tag = {tag = 36, retval = 140720576539440, buf = {0x7efe07ab4830, 0x7efe082f0e18 , 0x0, 0x7ffc0ffa15c0, 0x7ab3ae0}, prev = 0x7ffc0ffa2c40, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x564099cf3c70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7efe0842ec80 , data2 = 140720576534288}} #38 0x00007efe084347d0 in load_file (opt=0x7ffc0ffa2b30, script=1, f=139629515458608, fname=, parser=139629506808528) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 139629506808528, fname = 139629506823600, script = 1, opt = 0x7ffc0ffa2b30, f = 4} #39 process_options (argc=0, argv=0x7ffc0ffa2e28, opt=0x7ffc0ffa2b30) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 139629515458608 xflag = ast = 0x0 parser = 139629506808528 script_name = 139629506823600 iseq = enc = lenc = 0x564099d0ef30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\060\323\177\b\376~\000\000 \207\033\b\376~\000\000S \352,\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007efe08435036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7ffc0ffa2e18) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7efe072785c8 "-", script_name = 139629506823600, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007efe082f20f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7ffc0ffa2e18) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 139629524088768, buf = {0x2, 0x7efe082f2140 , 0x0, 0x7ffc0ffa2c10, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x564099cf3c70 state = iseq = 0x0 #42 0x0000564098a8d17f in rb_main (argv=0x7ffc0ffa2e18, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140720576540857 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.791237.ruby -x gdbscript [New LWP 791237] [New LWP 791239] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139668618112000) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f07225e6c00 (LWP 791237))] >>> Threads Id Target Id Frame * 1 Thread 0x7f07225e6c00 (LWP 791237) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139668618112000) at ./nptl/pthread_kill.c:44 2 Thread 0x7f07222cf640 (LWP 791239) 0x00007f072272dfde in epoll_wait (epfd=4, events=events@entry=0x7f0723036adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7f07222cf640 (LWP 791239)): #0 0x00007f072272dfde in epoll_wait (epfd=4, events=events@entry=0x7f0723036adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007f0722cbec0a in event_wait (vm=0x55f9b7eb52a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x55f9b7eb52a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x55f9b7eb52a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x55f9b7eb52a0 #4 0x00007f072269cb43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140724226301504, -6951609220332848974, 139668614870592, 25, 139668618856528, 140724226301856, 7028052379240691890, 7028052955953166514}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007f072272dbb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7f07225e6c00 (LWP 791237)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139668618112000) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7f07225e6c00 old_mask = {__val = {0, 6621210183511064832, 922, 139668625010765, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139668625527400}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=139668618112000) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139668618112000, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f072264a476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007f0722c7b075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007f0722a4be61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x55f9b7f4a400, fmt=fmt@entry=0x7f0722e983a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007f0722c79ecf in sigsegv (sig=11, info=0x55f9b7f4a530, ctx=0x55f9b7f4a400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007f0722e552f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7f0723037b60 , errout=errout@entry=0x7f07228226a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7f0722ea6186 "\n", dli_fbase = 0x55f9b7ef9d80, dli_sname = 0x7ffce984fba0 "\240&\202\"\a\177", dli_saddr = 0x7f072273bd63 <__GI___backtrace+99>} i = lines = obj = 0x55f9b7fafd20 dladdr_fbases = main_path = len = next_line = #9 0x00007f0722d287b3 in rb_print_backtrace (errout=0x7f07228226a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7f0722d2879f , 0x7f0722b247e5 , 0x7f0722a4be3e , 0x7f0722a4f1f3 , 0x7f0722ac8f09 , 0x7f0722aced74 , 0x7f0722ac8d4b , 0x7f0722ac8e4c , 0x7f0722ac91e0 , 0x7f0722aced74 , 0x7f0722ac8d4b , 0x7f0722ac8e4c , 0x7f0722ac91e0 , 0x7f0722aced74 , 0x7f0722ac8d4b , 0x7f0722ac8e4c , 0x7f0722ac91e0 , 0x7f0722aced74 , 0x7f0722ac8d4b , 0x7f0722ad0cb8 , 0x7f0722e55a33 , 0x7f0722b679d3 , 0x7f0722c727ca , 0x7f0722c72d43 , 0x7f0722b30d62 , 0x7f0722c747d0 , 0x7f0722c75036 , 0x7f0722b320f9 , 0x55f9b7cf917f , 0x7f0722631d90 <__libc_start_call_main+128>, 0x7f0722631e40 <__libc_start_main_impl+128>, 0x55f9b7cf91d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f07228226a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x55f9b7eb52a0 ec = #11 0x00007f0722b247e5 in rb_bug_without_die (fmt=0x7f0722e66a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7ffce984fd60) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7f07228226a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007f0722a4be3e in rb_bug (fmt=fmt@entry=0x7f0722e66a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffce984fe40, reg_save_area = 0x7ffce984fd80}} #13 0x00007f0722a4f1f3 in objspace_xmalloc0 (objspace=0x55f9b7eb7bf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007f0722ac8f09 in ibf_load_code (load=0x55f9b7ef9d80, iseq=0x7f0721979660, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 139668605081184 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007f0722aced74 in ibf_load_iseq_each (load=0x55f9b7ef9d80, iseq=0x7f0721979660, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139668605103600 ec = 0x55f9b7eb8c70 dummy_frame = 139668605080800 #16 0x00007f0722ac8d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f0721979660) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55f9b7ef9d80 prev_src_iseq = 0x7f072197b160 offset = #17 0x00007f0722ac8e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f0721979660 iseqv = iseq_index = 23 #18 0x00007f0722ac91e0 in ibf_load_code (load=0x55f9b7ef9d80, iseq=0x7f072197b160, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 139668605088096 code_index = 15 reading_pos = 4556 code = 0x55f9b7f712f0 load_body = 0x55f9b7f71b40 cd_entries = 0x55f9b7efec70 ic_index = 0 mark_offset_bits = 0x7ffce98501a0 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007f0722aced74 in ibf_load_iseq_each (load=0x55f9b7ef9d80, iseq=0x7f072197b160, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139668605103600 ec = 0x55f9b7eb8c70 dummy_frame = 139668605087808 #20 0x00007f0722ac8d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f072197b160) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55f9b7ef9d80 prev_src_iseq = 0x7f072197eb20 offset = #21 0x00007f0722ac8e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f072197b160 iseqv = iseq_index = 16 #22 0x00007f0722ac91e0 in ibf_load_code (load=0x55f9b7ef9d80, iseq=0x7f072197eb20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139668605102880 code_index = 66 reading_pos = 224 code = 0x55f9b7f98510 load_body = 0x55f9b7f26310 cd_entries = 0x55f9b7f1d070 ic_index = 0 mark_offset_bits = 0x55f9b7f98740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007f0722aced74 in ibf_load_iseq_each (load=0x55f9b7ef9d80, iseq=0x7f072197eb20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139668605103600 ec = 0x55f9b7eb8c70 dummy_frame = 139668605102688 #24 0x00007f0722ac8d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f072197eb20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55f9b7ef9d80 prev_src_iseq = 0x7f072197ef40 offset = #25 0x00007f0722ac8e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f072197eb20 iseqv = iseq_index = 1 #26 0x00007f0722ac91e0 in ibf_load_code (load=0x55f9b7ef9d80, iseq=0x7f072197ef40, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139668605103936 code_index = 5 reading_pos = 46 code = 0x55f9b7f72dc0 load_body = 0x55f9b7f26a40 cd_entries = 0x55f9b7f1d0e0 ic_index = 1 mark_offset_bits = 0x7ffce9850700 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007f0722aced74 in ibf_load_iseq_each (load=0x55f9b7ef9d80, iseq=0x7f072197ef40, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139668605103600 ec = 0x55f9b7eb8c70 dummy_frame = 139668605103408 #28 0x00007f0722ac8d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f072197ef40) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55f9b7ef9d80 prev_src_iseq = 0x0 offset = #29 0x00007f0722ad0cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f072197ef40 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 139668605104080 #31 0x00007f0722e55a33 in rb_load_with_builtin_functions (feature_name=0x7f0722e955eb "yjit", table=0x7f0723018e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x55f9b7eb52a0 iseq = #32 0x00007f0722d992d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7f0722d97360 , argc = 0, index = 0, name = 0x7f0722ebbc81 "_bi13"}, {func_ptr = 0x7f0722e35d90 , argc = 0, index = 1, name = 0x7f0722ebbc87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7f0722e35e90 , argc = 0, index = 2, name = 0x7f0722ebbef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7f0722e36f20 , argc = 0, index = 3, name = 0x7f0722ebbc9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7f0722e05e90 , argc = 2, index = 4, name = 0x7f0722ebbcb8 "rb_yjit_enable"}, {func_ptr = 0x7f0722e35eb0 , argc = 0, index = 5, name = 0x7f0722ebbcc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7f0722e35de0 , argc = 1, index = 6, name = 0x7f0722ebbce2 "rb_yjit_get_stats"}, {func_ptr = 0x7f0722d97340 , argc = 0, index = 7, name = 0x7f0722ebbcf4 "object_shape_count"}, {func_ptr = 0x7f0722e0d1b0 , argc = 1, index = 8, name = 0x7f0722ebbd07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7f0722e0d1c0 , argc = 1, index = 9, name = 0x7f0722ebbd1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7f0722e05de0 , argc = 0, index = 10, name = 0x7f0722ebbd32 "rb_yjit_code_gc"}, {func_ptr = 0x7f0722e05f40 , argc = 0, index = 11, name = 0x7f0722ebbd42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7f0722e35db0 , argc = 0, index = 12, name = 0x7f0722ebbd5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007f0722b679d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007f0722c727ca in ruby_opt_init (opt=0x7ffce9851ff0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007f0722c72d43 in ruby_opt_init (opt=0x7ffce9851ff0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140724226296784) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7ffce9850bd0 parser = 139668606372672 orig_fname = 139668606387744 script = 1 opt = 0x7ffce9851ff0 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007f0722b30d62 in rb_ensure (b_proc=b_proc@entry=0x7f0722c729a0 , data1=data1@entry=140724226296784, e_proc=e_proc@entry=0x7f0722c6ec80 , data2=data2@entry=140724226296784) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x55f9b7eb8c70 _tag = {tag = 36, retval = 140724226301936, buf = {0x7f07222f4870, 0x7f0722b30e18 , 0x0, 0x7ffce9850a80, 0x222f3b20}, prev = 0x7ffce9852100, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x55f9b7eb8c70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f0722c6ec80 , data2 = 140724226296784}} #38 0x00007f0722c747d0 in load_file (opt=0x7ffce9851ff0, script=1, f=139668615022704, fname=, parser=139668606372672) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 139668606372672, fname = 139668606387744, script = 1, opt = 0x7ffce9851ff0, f = 4} #39 process_options (argc=0, argv=0x7ffce98522e8, opt=0x7ffce9851ff0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 139668615022704 xflag = ast = 0x0 parser = 139668606372672 script_name = 139668606387744 iseq = enc = lenc = 0x55f9b7ed3f30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\060\323\003#\a\177\000\000 \207\237\"\a\177\000\000S \352,\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007f0722c75036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7ffce98522d8) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7f0721ab8638 "-", script_name = 139668606387744, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007f0722b320f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7ffce98522d8) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 139668623652800, buf = {0x2, 0x7f0722b32140 , 0x0, 0x7ffce98520d0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x55f9b7eb8c70 state = iseq = 0x0 #42 0x000055f9b7cf917f in rb_main (argv=0x7ffce98522d8, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140724226303353 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.925999.ruby -x gdbscript [New LWP 925999] [New LWP 926001] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140497998531584) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7fc83d4b4c00 (LWP 925999))] >>> Threads Id Target Id Frame * 1 Thread 0x7fc83d4b4c00 (LWP 925999) __pthread_kill_implementation (no_tid=0, signo=11, threadid=140497998531584) at ./nptl/pthread_kill.c:44 2 Thread 0x7fc83d19f640 (LWP 926001) 0x00007fc83d5fbfde in epoll_wait (epfd=4, events=events@entry=0x7fc83df04adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7fc83d19f640 (LWP 926001)): #0 0x00007fc83d5fbfde in epoll_wait (epfd=4, events=events@entry=0x7fc83df04adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007fc83db8cc0a in event_wait (vm=0x55e28dda52a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x55e28dda52a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x55e28dda52a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x55e28dda52a0 #4 0x00007fc83d56ab43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140734358291696, 3976919291379244753, 140497995298368, 25, 140497999276112, 140734358292048, -3990012018616770863, -3990011513811444015}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007fc83d5fbbb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7fc83d4b4c00 (LWP 925999)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=140497998531584) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7fc83d4b4c00 old_mask = {__val = {0, 986560862399060992, 922, 140498005430349, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 140498005946984}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=140497998531584) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=140497998531584, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007fc83d518476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007fc83db49075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007fc83d919e61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x55e28de3a400, fmt=fmt@entry=0x7fc83dd663a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007fc83db47ecf in sigsegv (sig=11, info=0x55e28de3a530, ctx=0x55e28de3a400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007fc83dd232f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7fc83df05b60 , errout=errout@entry=0x7fc83d6f06a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7fc83dd74186 "\n", dli_fbase = 0x55e28dde9d80, dli_sname = 0x7fff456ee250 "\240\006o=\310\177", dli_saddr = 0x7fc83d609d63 <__GI___backtrace+99>} i = lines = obj = 0x55e28de9fd20 dladdr_fbases = main_path = len = next_line = #9 0x00007fc83dbf67b3 in rb_print_backtrace (errout=0x7fc83d6f06a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7fc83dbf679f , 0x7fc83d9f27e5 , 0x7fc83d919e3e , 0x7fc83d91d1f3 , 0x7fc83d996f09 , 0x7fc83d99cd74 , 0x7fc83d996d4b , 0x7fc83d996e4c , 0x7fc83d9971e0 , 0x7fc83d99cd74 , 0x7fc83d996d4b , 0x7fc83d996e4c , 0x7fc83d9971e0 , 0x7fc83d99cd74 , 0x7fc83d996d4b , 0x7fc83d996e4c , 0x7fc83d9971e0 , 0x7fc83d99cd74 , 0x7fc83d996d4b , 0x7fc83d99ecb8 , 0x7fc83dd23a33 , 0x7fc83da359d3 , 0x7fc83db407ca , 0x7fc83db40d43 , 0x7fc83d9fed62 , 0x7fc83db427d0 , 0x7fc83db43036 , 0x7fc83da000f9 , 0x55e28dc9d17f , 0x7fc83d4ffd90 <__libc_start_call_main+128>, 0x7fc83d4ffe40 <__libc_start_main_impl+128>, 0x55e28dc9d1d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7fc83d6f06a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x55e28dda52a0 ec = #11 0x00007fc83d9f27e5 in rb_bug_without_die (fmt=0x7fc83dd34a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7fff456ee410) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7fc83d6f06a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007fc83d919e3e in rb_bug (fmt=fmt@entry=0x7fc83dd34a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff456ee4f0, reg_save_area = 0x7fff456ee430}} #13 0x00007fc83d91d1f3 in objspace_xmalloc0 (objspace=0x55e28dda7bf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007fc83d996f09 in ibf_load_code (load=0x55e28dde9d80, iseq=0x7fc83c849660, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 140497985508960 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007fc83d99cd74 in ibf_load_iseq_each (load=0x55e28dde9d80, iseq=0x7fc83c849660, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140497985531376 ec = 0x55e28dda8c70 dummy_frame = 140497985508576 #16 0x00007fc83d996d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fc83c849660) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55e28dde9d80 prev_src_iseq = 0x7fc83c84b160 offset = #17 0x00007fc83d996e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fc83c849660 iseqv = iseq_index = 23 #18 0x00007fc83d9971e0 in ibf_load_code (load=0x55e28dde9d80, iseq=0x7fc83c84b160, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 140497985515872 code_index = 15 reading_pos = 4556 code = 0x55e28de612f0 load_body = 0x55e28de61b40 cd_entries = 0x55e28ddeec70 ic_index = 0 mark_offset_bits = 0x7fff456ee850 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007fc83d99cd74 in ibf_load_iseq_each (load=0x55e28dde9d80, iseq=0x7fc83c84b160, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140497985531376 ec = 0x55e28dda8c70 dummy_frame = 140497985515584 #20 0x00007fc83d996d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fc83c84b160) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55e28dde9d80 prev_src_iseq = 0x7fc83c84eb20 offset = #21 0x00007fc83d996e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fc83c84b160 iseqv = iseq_index = 16 #22 0x00007fc83d9971e0 in ibf_load_code (load=0x55e28dde9d80, iseq=0x7fc83c84eb20, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140497985530656 code_index = 66 reading_pos = 224 code = 0x55e28de88510 load_body = 0x55e28de16310 cd_entries = 0x55e28de0d070 ic_index = 0 mark_offset_bits = 0x55e28de88740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007fc83d99cd74 in ibf_load_iseq_each (load=0x55e28dde9d80, iseq=0x7fc83c84eb20, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140497985531376 ec = 0x55e28dda8c70 dummy_frame = 140497985530464 #24 0x00007fc83d996d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fc83c84eb20) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55e28dde9d80 prev_src_iseq = 0x7fc83c84ef40 offset = #25 0x00007fc83d996e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fc83c84eb20 iseqv = iseq_index = 1 #26 0x00007fc83d9971e0 in ibf_load_code (load=0x55e28dde9d80, iseq=0x7fc83c84ef40, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 140497985531712 code_index = 5 reading_pos = 46 code = 0x55e28de62dc0 load_body = 0x55e28de16a40 cd_entries = 0x55e28de0d0e0 ic_index = 1 mark_offset_bits = 0x7fff456eedb0 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007fc83d99cd74 in ibf_load_iseq_each (load=0x55e28dde9d80, iseq=0x7fc83c84ef40, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 140497985531376 ec = 0x55e28dda8c70 dummy_frame = 140497985531184 #28 0x00007fc83d996d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7fc83c84ef40) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55e28dde9d80 prev_src_iseq = 0x0 offset = #29 0x00007fc83d99ecb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7fc83c84ef40 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 140497985531856 #31 0x00007fc83dd23a33 in rb_load_with_builtin_functions (feature_name=0x7fc83dd635eb "yjit", table=0x7fc83dee6e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x55e28dda52a0 iseq = #32 0x00007fc83dc672d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7fc83dc65360 , argc = 0, index = 0, name = 0x7fc83dd89c81 "_bi13"}, {func_ptr = 0x7fc83dd03d90 , argc = 0, index = 1, name = 0x7fc83dd89c87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7fc83dd03e90 , argc = 0, index = 2, name = 0x7fc83dd89ef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7fc83dd04f20 , argc = 0, index = 3, name = 0x7fc83dd89c9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7fc83dcd3e90 , argc = 2, index = 4, name = 0x7fc83dd89cb8 "rb_yjit_enable"}, {func_ptr = 0x7fc83dd03eb0 , argc = 0, index = 5, name = 0x7fc83dd89cc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7fc83dd03de0 , argc = 1, index = 6, name = 0x7fc83dd89ce2 "rb_yjit_get_stats"}, {func_ptr = 0x7fc83dc65340 , argc = 0, index = 7, name = 0x7fc83dd89cf4 "object_shape_count"}, {func_ptr = 0x7fc83dcdb1b0 , argc = 1, index = 8, name = 0x7fc83dd89d07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7fc83dcdb1c0 , argc = 1, index = 9, name = 0x7fc83dd89d1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7fc83dcd3de0 , argc = 0, index = 10, name = 0x7fc83dd89d32 "rb_yjit_code_gc"}, {func_ptr = 0x7fc83dcd3f40 , argc = 0, index = 11, name = 0x7fc83dd89d42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7fc83dd03db0 , argc = 0, index = 12, name = 0x7fc83dd89d5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007fc83da359d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007fc83db407ca in ruby_opt_init (opt=0x7fff456f06a0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007fc83db40d43 in ruby_opt_init (opt=0x7fff456f06a0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140734358286976) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7fff456ef280 parser = 140497986800448 orig_fname = 140497986815520 script = 1 opt = 0x7fff456f06a0 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007fc83d9fed62 in rb_ensure (b_proc=b_proc@entry=0x7fc83db409a0 , data1=data1@entry=140734358286976, e_proc=e_proc@entry=0x7fc83db3cc80 , data2=data2@entry=140734358286976) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x55e28dda8c70 _tag = {tag = 36, retval = 140734358292128, buf = {0x7fc83d1c4870, 0x7fc83d9fee18 , 0x0, 0x7fff456ef130, 0x3d1c3b20}, prev = 0x7fff456f07b0, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x55e28dda8c70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7fc83db3cc80 , data2 = 140734358286976}} #38 0x00007fc83db427d0 in load_file (opt=0x7fff456f06a0, script=1, f=140497995450480, fname=, parser=140497986800448) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 140497986800448, fname = 140497986815520, script = 1, opt = 0x7fff456f06a0, f = 4} #39 process_options (argc=0, argv=0x7fff456f0998, opt=0x7fff456f06a0) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 140497995450480 xflag = ast = 0x0 parser = 140497986800448 script_name = 140497986815520 iseq = enc = lenc = 0x55e28ddc3f30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\060\263\360=\310\177\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007fc83db43036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7fff456f0988) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7fc83c988638 "-", script_name = 140497986815520, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007fc83da000f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7fff456f0988) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 140498004072384, buf = {0x2, 0x7fc83da00140 , 0x0, 0x7fff456f0780, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x55e28dda8c70 state = iseq = 0x0 #42 0x000055e28dc9d17f in rb_main (argv=0x7fff456f0988, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140734358293545 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible) $ gdb -batch -se /tmp/ruby/build/trunk-repeat20-asserts/ruby -c /tmp/cores/core.1001.956706.ruby -x gdbscript [New LWP 956706] [New LWP 956708] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". Core was generated by `/tmp/ruby/build/trunk-repeat20-asserts/ruby -W0'. Program terminated with signal SIGSEGV, Segmentation fault. #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139804669344768) at ./nptl/pthread_kill.c:44 [Current thread is 1 (Thread 0x7f26cfa77c00 (LWP 956706))] >>> Threads Id Target Id Frame * 1 Thread 0x7f26cfa77c00 (LWP 956706) __pthread_kill_implementation (no_tid=0, signo=11, threadid=139804669344768) at ./nptl/pthread_kill.c:44 2 Thread 0x7f26cf75f640 (LWP 956708) 0x00007f26cfbbefde in epoll_wait (epfd=4, events=events@entry=0x7f26d04c7adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 >>> Machine level backtrace Thread 2 (Thread 0x7f26cf75f640 (LWP 956708)): #0 0x00007f26cfbbefde in epoll_wait (epfd=4, events=events@entry=0x7f26d04c7adc , maxevents=maxevents@entry=16, timeout=-1) at ../sysdeps/unix/sysv/linux/epoll_wait.c:30 sc_ret = -4 sc_cancel_oldtype = 0 sc_ret = #1 0x00007f26d014fc0a in event_wait (vm=0x55a733ee02a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:2897 r = r = #2 timer_thread_polling (vm=0x55a733ee02a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread_mn.c:874 r = r = i = th = events = #3 timer_thread_func (ptr=0x55a733ee02a0) at /tmp/ruby/src/trunk-repeat20-asserts/thread_pthread.c:3024 vm = 0x55a733ee02a0 #4 0x00007f26cfb2db43 in start_thread (arg=) at ./nptl/pthread_create.c:442 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140725950953056, 9038767902752929861, 139804666099264, 25, 139804670089296, 140725950953408, -8989825392738404283, -8989826004381304763}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #5 0x00007f26cfbbebb4 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:100 No locals. Thread 1 (Thread 0x7f26cfa77c00 (LWP 956706)): #0 __pthread_kill_implementation (no_tid=0, signo=11, threadid=139804669344768) at ./nptl/pthread_kill.c:44 tid = ret = 0 pd = 0x7f26cfa77c00 old_mask = {__val = {0, 6905555160701920000, 922, 139804676243533, 1024, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 139804676760168}} ret = pd = old_mask = ret = tid = ret = resultvar = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = resultvar = __arg3 = __arg2 = __arg1 = _a3 = _a2 = _a1 = __futex = __private = __oldval = result = #1 __pthread_kill_internal (signo=11, threadid=139804669344768) at ./nptl/pthread_kill.c:78 No locals. #2 __GI___pthread_kill (threadid=139804669344768, signo=signo@entry=11) at ./nptl/pthread_kill.c:89 No locals. #3 0x00007f26cfadb476 in __GI_raise (sig=sig@entry=11) at ../sysdeps/posix/raise.c:26 ret = #4 0x00007f26d010c075 in ruby_default_signal (sig=sig@entry=11) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:422 No locals. #5 0x00007f26cfedce61 in rb_bug_for_fatal_signal (default_sighandler=0x0, sig=sig@entry=11, ctx=ctx@entry=0x55a733f75400, fmt=fmt@entry=0x7f26d03293a6 "Segmentation fault at %p") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1069 file = line = 0 #6 0x00007f26d010aecf in sigsegv (sig=11, info=0x55a733f75530, ctx=0x55a733f75400) at /tmp/ruby/src/trunk-repeat20-asserts/signal.c:926 No locals. #7 No locals. #8 0x00007f26d02e62f6 in rb_dump_backtrace_with_lines (num_traces=, traces=traces@entry=0x7f26d04c8b60 , errout=errout@entry=0x7f26cfcb36a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/addr2line.c:2635 info = {dli_fname = 0x7f26d0337186 "\n", dli_fbase = 0x55a733f24d80, dli_sname = 0x7ffd505113c0 "\240\066\313\317&\177", dli_saddr = 0x7f26cfbccd63 <__GI___backtrace+99>} i = lines = obj = 0x55a733fd9c90 dladdr_fbases = main_path = len = next_line = #9 0x00007f26d01b97b3 in rb_print_backtrace (errout=0x7f26cfcb36a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:822 n = trace = {0x7f26d01b979f , 0x7f26cffb57e5 , 0x7f26cfedce3e , 0x7f26cfee01f3 , 0x7f26cff59f09 , 0x7f26cff5fd74 , 0x7f26cff59d4b , 0x7f26cff59e4c , 0x7f26cff5a1e0 , 0x7f26cff5fd74 , 0x7f26cff59d4b , 0x7f26cff59e4c , 0x7f26cff5a1e0 , 0x7f26cff5fd74 , 0x7f26cff59d4b , 0x7f26cff59e4c , 0x7f26cff5a1e0 , 0x7f26cff5fd74 , 0x7f26cff59d4b , 0x7f26cff61cb8 , 0x7f26d02e6a33 , 0x7f26cfff89d3 , 0x7f26d01037ca , 0x7f26d0103d43 , 0x7f26cffc1d62 , 0x7f26d01057d0 , 0x7f26d0106036 , 0x7f26cffc30f9 , 0x55a733d1517f , 0x7f26cfac2d90 <__libc_start_call_main+128>, 0x7f26cfac2e40 <__libc_start_main_impl+128>, 0x55a733d151d5 <_start+37>, 0x0 } n = #10 rb_vm_bugreport (ctx=ctx@entry=0x0, errout=errout@entry=0x7f26cfcb36a0 <_IO_2_1_stderr_>) at /tmp/ruby/src/trunk-repeat20-asserts/vm_dump.c:1151 cmd = error = other_runtime_info = other_runtime_info vm = 0x55a733ee02a0 ec = #11 0x00007f26cffb57e5 in rb_bug_without_die (fmt=0x7f26d02f7a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s", args=0x7ffd50511580) at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1042 pid = -1 out = 0x7f26cfcb36a0 <_IO_2_1_stderr_> file = line = 0 #12 0x00007f26cfedce3e in rb_bug (fmt=fmt@entry=0x7f26d02f7a98 "TRY_WITH_GC: could not allocate:%zd bytes for %s") at /tmp/ruby/src/trunk-repeat20-asserts/error.c:1050 args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffd50511660, reg_save_area = 0x7ffd505115a0}} #13 0x00007f26cfee01f3 in objspace_xmalloc0 (objspace=0x55a733ee2bf0, size=) at /tmp/ruby/src/trunk-repeat20-asserts/gc.c:12656 gpr = 107008 mem = 0x0 #14 0x00007f26cff59f09 in ibf_load_code (load=0x55a733f24d80, iseq=0x7f26cee09620, bytecode_offset=7119, bytecode_size=1446, iseq_size=1506) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12050 iseqv = 139804656309792 code_index = reading_pos = 7119 code = load_body = cd_entries = ic_index = mark_offset_bits = tmp = {23} needs_bitmap = __PRETTY_FUNCTION__ = "ibf_load_code" #15 0x00007f26cff5fd74 in ibf_load_iseq_each (load=0x55a733f24d80, iseq=0x7f26cee09620, offset=14495) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 7119 bytecode_size = param_flags = 16 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 8565 param_keyword_offset = 8584 location_pathobj_index = location_base_label_index = 193 location_label_index = 193 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 8616 insns_info_positions_offset = insns_info_size = 751 local_table_offset = 13136 catch_table_size = 0 catch_table_offset = 13176 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 14494 variable_flip_count = local_table_size = 5 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139804656332352 ec = 0x55a733ee3c70 dummy_frame = 139804656309456 #16 0x00007f26cff59d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f26cee09620) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55a733f24d80 prev_src_iseq = 0x7f26cee0b0f0 offset = #17 0x00007f26cff59e4c in ibf_load_iseq (load=, index_iseq=0x17) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f26cee09620 iseqv = iseq_index = 23 #18 0x00007f26cff5a1e0 in ibf_load_code (load=0x55a733f24d80, iseq=0x7f26cee0b0f0, bytecode_offset=4540, bytecode_size=43, iseq_size=37) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 52 types = op_index = 1 iseqv = 139804656316656 code_index = 15 reading_pos = 4556 code = 0x55a733f9bf20 load_body = 0x55a733f9c730 cd_entries = 0x55a733f29c70 ic_index = 0 mark_offset_bits = 0x7ffd505119c0 tmp = {4672} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #19 0x00007f26cff5fd74 in ibf_load_iseq_each (load=0x55a733f24d80, iseq=0x7f26cee0b0f0, offset=4686) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 4540 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 4583 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 126 location_label_index = 126 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 4583 insns_info_positions_offset = insns_info_size = 14 local_table_offset = 4680 catch_table_size = 0 catch_table_offset = 4680 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 4685 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139804656332352 ec = 0x55a733ee3c70 dummy_frame = 139804656316416 #20 0x00007f26cff59d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f26cee0b0f0) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55a733f24d80 prev_src_iseq = 0x7f26cee0ebd0 offset = #21 0x00007f26cff59e4c in ibf_load_iseq (load=, index_iseq=0x10) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f26cee0b0f0 iseqv = iseq_index = 16 #22 0x00007f26cff5a1e0 in ibf_load_code (load=0x55a733f24d80, iseq=0x7f26cee0ebd0, bytecode_offset=134, bytecode_size=92, iseq_size=69) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139804656331728 code_index = 66 reading_pos = 224 code = 0x55a733fc3510 load_body = 0x55a733f50f70 cd_entries = 0x55a733f48070 ic_index = 0 mark_offset_bits = 0x55a733fc3740 tmp = {0} needs_bitmap = true __PRETTY_FUNCTION__ = "ibf_load_code" #23 0x00007f26cff5fd74 in ibf_load_iseq_each (load=0x55a733f24d80, iseq=0x7f26cee0ebd0, offset=421) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 134 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 226 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 6 location_label_index = 6 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 226 insns_info_positions_offset = insns_info_size = 34 local_table_offset = 416 catch_table_size = 0 catch_table_offset = 416 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 420 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139804656332352 ec = 0x55a733ee3c70 dummy_frame = 139804656331296 #24 0x00007f26cff59d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f26cee0ebd0) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55a733f24d80 prev_src_iseq = 0x7f26cee0ef00 offset = #25 0x00007f26cff59e4c in ibf_load_iseq (load=, index_iseq=0x1) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f26cee0ebd0 iseqv = iseq_index = 1 #26 0x00007f26cff5a1e0 in ibf_load_code (load=0x55a733f24d80, iseq=0x7f26cee0ef00, bytecode_offset=40, bytecode_size=8, iseq_size=8) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12115 op = v = operand_type = insn = 51 types = op_index = 1 iseqv = 139804656332544 code_index = 5 reading_pos = 46 code = 0x55a733f9ddc0 load_body = 0x55a733f516a0 cd_entries = 0x55a733f480e0 ic_index = 1 mark_offset_bits = 0x7ffd50511f20 tmp = {0} needs_bitmap = false __PRETTY_FUNCTION__ = "ibf_load_code" #27 0x00007f26cff5fd74 in ibf_load_iseq_each (load=0x55a733f24d80, iseq=0x7f26cee0ef00, offset=73) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:12935 load_body = reading_pos = type = iseq_size = bytecode_offset = 40 bytecode_size = param_flags = 0 param_size = param_lead_num = param_opt_num = param_rest_start = param_post_start = param_post_num = param_block_start = param_opt_table_offset = 48 param_keyword_offset = 0 location_pathobj_index = location_base_label_index = 2 location_label_index = 2 location_first_lineno = location_node_id = location_code_location_beg_pos_lineno = location_code_location_beg_pos_column = location_code_location_end_pos_lineno = location_code_location_end_pos_column = insns_info_body_offset = 48 insns_info_positions_offset = insns_info_size = 3 local_table_offset = 72 catch_table_size = 0 catch_table_offset = 72 parent_iseq_index = local_iseq_index = mandatory_only_iseq_index = ci_entries_offset = outer_variables_offset = 72 variable_flip_count = local_table_size = 0 ivc_size = icvarc_size = ise_size = ic_size = ci_size = stack_max = builtin_attrs = path = 139804656332352 ec = 0x55a733ee3c70 dummy_frame = 139804656332016 #28 0x00007f26cff59d4b in rb_ibf_load_iseq_complete (iseq=iseq@entry=0x7f26cee0ef00) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13794 load = 0x55a733f24d80 prev_src_iseq = 0x0 offset = #29 0x00007f26cff61cb8 in ibf_load_iseq (index_iseq=0x0, load=) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13849 iseq = 0x7f26cee0ef00 iseqv = iseq_index = 0 iseq_index = iseqv = iseq = #30 rb_iseq_ibf_load_bytes (bytes=, size=size@entry=30896) at /tmp/ruby/src/trunk-repeat20-asserts/compile.c:13969 load = iseq = loader_obj = 139804656332640 #31 0x00007f26d02e6a33 in rb_load_with_builtin_functions (feature_name=0x7f26d03265eb "yjit", table=0x7f26d04a9e40 ) at /tmp/ruby/src/trunk-repeat20-asserts/builtin.c:49 size = 30896 bin = vm = 0x55a733ee02a0 iseq = #32 0x00007f26d022a2d7 in Init_builtin_yjit () at /tmp/ruby/src/trunk-repeat20-asserts/yjit.rbinc:60 yjit_table = {{func_ptr = 0x7f26d0228360 , argc = 0, index = 0, name = 0x7f26d034cc81 "_bi13"}, {func_ptr = 0x7f26d02c6d90 , argc = 0, index = 1, name = 0x7f26d034cc87 "rb_yjit_stats_enabled_p"}, {func_ptr = 0x7f26d02c6e90 , argc = 0, index = 2, name = 0x7f26d034cef0 "rb_yjit_trace_exit_locations_enabled_p"}, {func_ptr = 0x7f26d02c7f20 , argc = 0, index = 3, name = 0x7f26d034cc9f "rb_yjit_reset_stats_bang"}, {func_ptr = 0x7f26d0296e90 , argc = 2, index = 4, name = 0x7f26d034ccb8 "rb_yjit_enable"}, {func_ptr = 0x7f26d02c6eb0 , argc = 0, index = 5, name = 0x7f26d034ccc7 "rb_yjit_get_exit_locations"}, {func_ptr = 0x7f26d02c6de0 , argc = 1, index = 6, name = 0x7f26d034cce2 "rb_yjit_get_stats"}, {func_ptr = 0x7f26d0228340 , argc = 0, index = 7, name = 0x7f26d034ccf4 "object_shape_count"}, {func_ptr = 0x7f26d029e1b0 , argc = 1, index = 8, name = 0x7f26d034cd07 "rb_yjit_disasm_iseq"}, {func_ptr = 0x7f26d029e1c0 , argc = 1, index = 9, name = 0x7f26d034cd1b "rb_yjit_insns_compiled"}, {func_ptr = 0x7f26d0296de0 , argc = 0, index = 10, name = 0x7f26d034cd32 "rb_yjit_code_gc"}, {func_ptr = 0x7f26d0296f40 , argc = 0, index = 11, name = 0x7f26d034cd42 "rb_yjit_simulate_oom_bang"}, {func_ptr = 0x7f26d02c6db0 , argc = 0, index = 12, name = 0x7f26d034cd5c "rb_yjit_print_stats_p"}, {func_ptr = 0x0, argc = 0, index = -1, name = 0x0}} #33 0x00007f26cfff89d3 in rb_call_builtin_inits () at /tmp/ruby/src/trunk-repeat20-asserts/inits.c:102 No locals. #34 0x00007f26d01037ca in ruby_opt_init (opt=0x7ffd50513810) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1790 No locals. #35 0x00007f26d0103d43 in ruby_opt_init (opt=0x7ffd50513810) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:1749 No locals. #36 load_file_internal (argp_v=argp_v@entry=140725950948336) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2597 c = line = str = len = no_ext_enc = 1 no_int_enc = 1 p = no_src_enc = 1 argp = 0x7ffd505123f0 parser = 139804657601232 orig_fname = 139804657616304 script = 1 opt = 0x7ffd50513810 f = 4 line_start = ast = 0x0 enc = set_encoding = 16593 lines = #37 0x00007f26cffc1d62 in rb_ensure (b_proc=b_proc@entry=0x7f26d01039a0 , data1=data1@entry=140725950948336, e_proc=e_proc@entry=0x7f26d00ffc80 , data2=data2@entry=140725950948336) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:1003 _ec = 0x55a733ee3c70 _tag = {tag = 36, retval = 140725950953488, buf = {0x7f26cf784830, 0x7f26cffc1e18 , 0x0, 0x7ffd505122a0, 0xcf783ae0}, prev = 0x7ffd50513920, state = RUBY_TAG_NONE, lock_rec = 0} state = result = 4 errinfo = ec = 0x55a733ee3c70 ensure_list = {next = 0x0, entry = {marker = 0, e_proc = 0x7f26d00ffc80 , data2 = 140725950948336}} #38 0x00007f26d01057d0 in load_file (opt=0x7ffd50513810, script=1, f=139804666251312, fname=, parser=139804657601232) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2758 arg = {parser = 139804657601232, fname = 139804657616304, script = 1, opt = 0x7ffd50513810, f = 4} #39 process_options (argc=0, argv=0x7ffd50513b08, opt=0x7ffd50513810) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:2296 f = 139804666251312 xflag = ast = 0x0 parser = 139804657601232 script_name = 139804657616304 iseq = enc = lenc = 0x55a733efef30 s = fbuf = "\001\000\000\000\000\000\000\000\000\060\000\000\000\000\000\000\000\240\001\000\000\000\000\000\365\233\001\000\000\000\000\000\365\233\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\060\000\000\000\000\000\000\005\000\000\000\000\000\000\000\000\240\001\000\000\000\000\000\000\340\001\000\000\000\000\000,\323\001\000\000\000\000\000,\323\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\240\001\000\000\000\000\000\001\000\000\000\000\000\000\000\000\340\001\000\000\000\000\000\000\000\002\000\000\000\000\000\250\361\001\000\000\000\000\000\350\362\001\000\000\000\000\000\000\020\000\000\000\000\000\000\000\320\001\000\000\000\000\000\003\000\000\000\000\000\000\000\320\001\000\000\000\000\000\000\320\001\000\000\000\000\000\000\b\000\000\000\000\000\000\000"... i = dump = vm = loaded_before_enc = 6 #40 0x00007f26d0106036 in ruby_process_options (argc=argc@entry=2, argv=argv@entry=0x7ffd50513af8) at /tmp/ruby/src/trunk-repeat20-asserts/ruby.c:229 opt = {script = 0x7f26cef485c8 "-", script_name = 139804657616304, e_script = 0, src = {enc = {name = 0, index = -1}}, ext = {enc = {name = 0, index = -1}}, intern = {enc = {name = 0, index = -1}}, req_list = 0, features = {mask = 0, set = 31}, warn = {mask = 6, set = 0}, dump = 0, backtrace_length_limit = -9223372036854775808, rjit = {on = false, exec_mem_size = 0, call_threshold = 0, stats = false, disable = false, trace = false, trace_exits = false, dump_disasm = false, verify_ctx = false}, crash_report = 0x0, sflag = 0, xflag = 0, warning = 1, verbose = 0, do_loop = 0, do_print = 0, do_line = 0, do_split = 0, do_search = 0, setids = 0, yjit = 0} iseq = script_name = #41 0x00007f26cffc30f9 in ruby_options (argc=argc@entry=2, argv=argv@entry=0x7ffd50513af8) at /tmp/ruby/src/trunk-repeat20-asserts/eval.c:118 _ec = _tag = {tag = 36, retval = 139804674885568, buf = {0x2, 0x7f26cffc3140 , 0x0, 0x7ffd505138f0, 0x0}, prev = 0x0, state = RUBY_TAG_NONE, lock_rec = 0} ec = 0x55a733ee3c70 state = iseq = 0x0 #42 0x000055a733d1517f in rb_main (argv=0x7ffd50513af8, argc=2) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:39 variable_in_this_stack_frame = 140725950954905 #43 main (argc=, argv=) at /tmp/ruby/src/trunk-repeat20-asserts/main.c:58 No locals. >>> Dump Ruby level backtrace (if possible)