# Logfile created on 2026-03-17 15:20:25 +0000 by logger.rb/v1.5.3 I, [2026-03-17T15:20:25.114398 #3906831] INFO -- : #, @formatter=nil, @logdev=#, @binmode=false, @mon_data=#, @mon_data_owner_object_id=900>>> I, [2026-03-17T15:20:25.114794 #3906831] INFO -- : $$$[beg] make update-download -j16 I, [2026-03-17T15:20:25.270213 #3906831] INFO -- : tool/config.guess already exists I, [2026-03-17T15:20:25.270268 #3906831] INFO -- : tool/config.sub already exists I, [2026-03-17T15:20:25.319960 #3906831] INFO -- : rm -rf .bundle/gems/win32ole-1.9.3/ I, [2026-03-17T15:20:25.395892 #3906831] INFO -- : $$$[end] "make update-download -j16" exit with 0. I, [2026-03-17T15:20:25.395943 #3906831] INFO -- : $$$[beg] make update-src -j16 E, [2026-03-17T15:20:26.242702 #3906831] ERROR -- : From https://github.com/ruby/ruby E, [2026-03-17T15:20:26.242758 #3906831] ERROR -- : 3903419..5026acf master -> origin/master I, [2026-03-17T15:20:26.266175 #3906831] INFO -- : Updating 3903419..5026acf I, [2026-03-17T15:20:26.266234 #3906831] INFO -- : Fast-forward I, [2026-03-17T15:20:26.278974 #3906831] INFO -- : depend | 5 + I, [2026-03-17T15:20:26.279002 #3906831] INFO -- : prism/defines.h | 55 +++ I, [2026-03-17T15:20:26.279013 #3906831] INFO -- : prism/node.h | 19 +- I, [2026-03-17T15:20:26.279023 #3906831] INFO -- : prism/parser.h | 55 ++- I, [2026-03-17T15:20:26.279033 #3906831] INFO -- : prism/prism.c | 525 ++++++++++++++++++------- I, [2026-03-17T15:20:26.279047 #3906831] INFO -- : prism/regexp.c | 5 +- I, [2026-03-17T15:20:26.279057 #3906831] INFO -- : prism/templates/include/prism/diagnostic.h.erb | 23 +- I, [2026-03-17T15:20:26.279066 #3906831] INFO -- : prism/templates/src/diagnostic.c.erb | 45 +-- I, [2026-03-17T15:20:26.279076 #3906831] INFO -- : prism/templates/src/node.c.erb | 5 +- I, [2026-03-17T15:20:26.279085 #3906831] INFO -- : prism/util/pm_arena.c | 63 ++- I, [2026-03-17T15:20:26.279095 #3906831] INFO -- : prism/util/pm_arena.h | 52 ++- I, [2026-03-17T15:20:26.279105 #3906831] INFO -- : prism/util/pm_char.c | 40 +- I, [2026-03-17T15:20:26.279114 #3906831] INFO -- : prism/util/pm_char.h | 81 ++-- I, [2026-03-17T15:20:26.279124 #3906831] INFO -- : prism/util/pm_constant_pool.c | 156 ++++---- I, [2026-03-17T15:20:26.279134 #3906831] INFO -- : prism/util/pm_constant_pool.h | 29 +- I, [2026-03-17T15:20:26.279152 #3906831] INFO -- : prism/util/pm_line_offset_list.c | 46 +-- I, [2026-03-17T15:20:26.279163 #3906831] INFO -- : prism/util/pm_line_offset_list.h | 39 +- I, [2026-03-17T15:20:26.279225 #3906831] INFO -- : prism/util/pm_strpbrk.c | 257 +++++++++++- I, [2026-03-17T15:20:26.279235 #3906831] INFO -- : vm_eval.c | 4 +- I, [2026-03-17T15:20:26.279244 #3906831] INFO -- : 19 files changed, 1028 insertions(+), 476 deletions(-) I, [2026-03-17T15:20:26.296381 #3906831] INFO -- : Latest commit hash = 5026acfb64 I, [2026-03-17T15:20:26.298090 #3906831] INFO -- : $$$[end] "make update-src -j16" exit with 0. I, [2026-03-17T15:20:26.298119 #3906831] INFO -- : $$$[beg] make after-update -j16 I, [2026-03-17T15:20:26.373251 #3906831] INFO -- : sed -f /tmp/ruby/src/trunk_asan/tool/prereq.status /tmp/ruby/src/trunk_asan/common.mk /tmp/ruby/src/trunk_asan/prism/srcs.mk /tmp/ruby/src/trunk_asan/depend > uncommon.mk I, [2026-03-17T15:20:26.531376 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/encoding.c I, [2026-03-17T15:20:26.532318 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/options.c I, [2026-03-17T15:20:26.532904 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/prettyprint.c I, [2026-03-17T15:20:26.533762 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/static_literals.c I, [2026-03-17T15:20:26.534317 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/token_type.c I, [2026-03-17T15:20:26.534881 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/util/pm_arena.c I, [2026-03-17T15:20:26.535317 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/util/pm_buffer.c I, [2026-03-17T15:20:26.535565 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/util/pm_char.c I, [2026-03-17T15:20:26.536089 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/util/pm_constant_pool.c I, [2026-03-17T15:20:26.536826 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/util/pm_integer.c I, [2026-03-17T15:20:26.537285 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/util/pm_line_offset_list.c I, [2026-03-17T15:20:26.537629 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/util/pm_list.c I, [2026-03-17T15:20:26.594964 #3906831] INFO -- : /tmp/ruby/src/trunk_asan/revision.h updated I, [2026-03-17T15:20:26.596669 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/util/pm_memchr.c I, [2026-03-17T15:20:26.627080 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/util/pm_string.c I, [2026-03-17T15:20:26.646767 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/util/pm_strncasecmp.c I, [2026-03-17T15:20:26.647154 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/util/pm_strpbrk.c I, [2026-03-17T15:20:26.647574 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/prism.c I, [2026-03-17T15:20:26.691434 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/diagnostic.c I, [2026-03-17T15:20:26.713178 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/node.c I, [2026-03-17T15:20:26.738268 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/regexp.c I, [2026-03-17T15:20:26.738704 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/serialize.c I, [2026-03-17T15:20:26.747532 #3906831] INFO -- : generating x86_64-linux-fake.rb I, [2026-03-17T15:20:26.931464 #3906831] INFO -- : x86_64-linux-fake.rb updated I, [2026-03-17T15:20:26.934950 #3906831] INFO -- : generating enc.mk I, [2026-03-17T15:20:27.215526 #3906831] INFO -- : making srcs under enc I, [2026-03-17T15:20:27.265482 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:27.265571 #3906831] INFO -- : make[1]: Nothing to be done for 'srcs'. I, [2026-03-17T15:20:27.265600 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:36.852750 #3906831] INFO -- : compiling dump_ast I, [2026-03-17T15:20:37.047950 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/ast.rbinc I, [2026-03-17T15:20:37.048046 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/dir.rbinc I, [2026-03-17T15:20:37.048256 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/gc.rbinc I, [2026-03-17T15:20:37.048453 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/numeric.rbinc I, [2026-03-17T15:20:37.048671 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/io.rbinc I, [2026-03-17T15:20:37.049429 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/marshal.rbinc I, [2026-03-17T15:20:37.049453 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.049588 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/pack.rbinc I, [2026-03-17T15:20:37.049729 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.049749 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.049805 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/trace_point.rbinc I, [2026-03-17T15:20:37.049893 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.049965 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.050193 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/warning.rbinc I, [2026-03-17T15:20:37.050939 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.051183 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/array.rbinc I, [2026-03-17T15:20:37.051503 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/hash.rbinc I, [2026-03-17T15:20:37.051546 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.051759 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/kernel.rbinc I, [2026-03-17T15:20:37.051867 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/pathname_builtin.rbinc I, [2026-03-17T15:20:37.052026 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.052110 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.052319 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/ractor.rbinc I, [2026-03-17T15:20:37.052782 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/symbol.rbinc I, [2026-03-17T15:20:37.052926 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.052946 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/timev.rbinc I, [2026-03-17T15:20:37.053246 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.053414 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.053515 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.054454 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.054627 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.054784 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.232871 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.232951 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.232974 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.232993 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.233010 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.233026 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.233578 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.233625 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.234387 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.234423 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.234633 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.234665 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.235563 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.235592 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.236001 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.236026 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.237065 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.237094 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.237115 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.237131 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.238463 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.238503 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.239133 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.239165 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.240267 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.240311 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.241003 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.241157 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.242265 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.242306 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.243070 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.243141 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.300712 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/thread_sync.rbinc I, [2026-03-17T15:20:37.301065 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/nilclass.rbinc I, [2026-03-17T15:20:37.302772 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.303690 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.303760 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/prelude.rbinc I, [2026-03-17T15:20:37.303893 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/gem_prelude.rbinc I, [2026-03-17T15:20:37.305246 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/jit_hook.rbinc I, [2026-03-17T15:20:37.305980 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.306183 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.306214 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/jit_undef.rbinc I, [2026-03-17T15:20:37.306779 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/yjit.rbinc I, [2026-03-17T15:20:37.307568 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.309031 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.309246 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.310335 #3906831] INFO -- : making /tmp/ruby/src/trunk_asan/zjit.rbinc I, [2026-03-17T15:20:37.312447 #3906831] INFO -- : make[1]: Entering directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.421509 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.421602 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.423921 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.423952 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.424983 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.425015 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.425236 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.425260 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.428112 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.428168 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.429627 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.429657 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.439597 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.439666 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.443162 #3906831] INFO -- : make[1]: 'dump_ast' is up to date. I, [2026-03-17T15:20:37.443213 #3906831] INFO -- : make[1]: Leaving directory '/tmp/ruby/build/trunk_asan' I, [2026-03-17T15:20:37.573726 #3906831] INFO -- : $$$[end] "make after-update -j16" exit with 0. I, [2026-03-17T15:20:37.573862 #3906831] INFO -- : $$$[beg] make miniruby -j16 I, [2026-03-17T15:20:37.651513 #3906831] INFO -- : BASERUBY = /usr/bin/ruby --disable=gems I, [2026-03-17T15:20:37.651577 #3906831] INFO -- : CC = clang-17 I, [2026-03-17T15:20:37.651589 #3906831] INFO -- : LD = ld I, [2026-03-17T15:20:37.651597 #3906831] INFO -- : LDSHARED = clang-17 -shared I, [2026-03-17T15:20:37.651607 #3906831] INFO -- : CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fsanitize=address -fno-omit-frame-pointer -DUSE_MN_THREADS=0 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wshorten-64-to-32 -Wundef I, [2026-03-17T15:20:37.651616 #3906831] INFO -- : XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -DPRISM_XALLOCATOR -I. -I.ext/include/x86_64-linux -I.ext/include -I/tmp/ruby/src/trunk_asan/include -I/tmp/ruby/src/trunk_asan -I/tmp/ruby/src/trunk_asan/prism -I/tmp/ruby/src/trunk_asan/enc/unicode/17.0.0 -Dmodular_gc_dir= I, [2026-03-17T15:20:37.651625 #3906831] INFO -- : CPPFLAGS = I, [2026-03-17T15:20:37.651633 #3906831] INFO -- : DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie I, [2026-03-17T15:20:37.651642 #3906831] INFO -- : SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread I, [2026-03-17T15:20:37.651649 #3906831] INFO -- : LANG = C.UTF-8 I, [2026-03-17T15:20:37.651657 #3906831] INFO -- : LC_ALL = I, [2026-03-17T15:20:37.651664 #3906831] INFO -- : LC_CTYPE = I, [2026-03-17T15:20:37.651672 #3906831] INFO -- : MFLAGS = -j16 --jobserver-auth=4,5 I, [2026-03-17T15:20:37.651679 #3906831] INFO -- : RUSTC = rustc I, [2026-03-17T15:20:37.651688 #3906831] INFO -- : YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2021 '--out-dir=/tmp/ruby/build/trunk_asan/target/release/' '/tmp/ruby/src/trunk_asan/yjit/src/lib.rs' I, [2026-03-17T15:20:37.651695 #3906831] INFO -- : ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2024 '--out-dir=/tmp/ruby/build/trunk_asan/target/release/' '/tmp/ruby/src/trunk_asan/zjit/src/lib.rs' I, [2026-03-17T15:20:37.677491 #3906831] INFO -- : Ubuntu clang version 17.0.6 (9ubuntu1) I, [2026-03-17T15:20:37.677554 #3906831] INFO -- : Target: x86_64-pc-linux-gnu I, [2026-03-17T15:20:37.677572 #3906831] INFO -- : Thread model: posix I, [2026-03-17T15:20:37.677581 #3906831] INFO -- : InstalledDir: /usr/bin I, [2026-03-17T15:20:37.695431 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/miniinit.c I, [2026-03-17T15:20:37.700987 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/array.c I, [2026-03-17T15:20:37.701421 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/ast.c I, [2026-03-17T15:20:37.702773 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/box.c I, [2026-03-17T15:20:37.709606 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/compile.c I, [2026-03-17T15:20:37.710740 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/cont.c I, [2026-03-17T15:20:37.711575 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/dir.c I, [2026-03-17T15:20:37.713131 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/error.c I, [2026-03-17T15:20:37.714125 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/eval.c I, [2026-03-17T15:20:37.715383 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/gc.c I, [2026-03-17T15:20:37.715934 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/hash.c I, [2026-03-17T15:20:37.716999 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/inits.c I, [2026-03-17T15:20:37.717774 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/io.c I, [2026-03-17T15:20:37.718955 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/iseq.c I, [2026-03-17T15:20:37.719520 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/load.c I, [2026-03-17T15:20:37.720485 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/marshal.c I, [2026-03-17T15:20:37.977980 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/numeric.c I, [2026-03-17T15:20:38.661886 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/object.c I, [2026-03-17T15:20:38.838431 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/pack.c I, [2026-03-17T15:20:39.441624 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/pathname.c I, [2026-03-17T15:20:39.739609 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/proc.c I, [2026-03-17T15:20:39.957915 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/ractor.c I, [2026-03-17T15:20:40.083964 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/ruby.c I, [2026-03-17T15:20:40.391364 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/symbol.c I, [2026-03-17T15:20:40.637620 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/thread.c I, [2026-03-17T15:20:41.012319 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/time.c I, [2026-03-17T15:20:41.141099 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/version.c I, [2026-03-17T15:20:41.528454 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/vm.c I, [2026-03-17T15:20:41.529068 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/vm_backtrace.c I, [2026-03-17T15:20:41.710748 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/vm_dump.c I, [2026-03-17T15:20:41.775625 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/vm_trace.c I, [2026-03-17T15:20:41.886600 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/api_node.c I, [2026-03-17T15:20:42.302243 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism/extension.c I, [2026-03-17T15:20:42.496450 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/prism_init.c I, [2026-03-17T15:20:42.759957 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/yjit.c I, [2026-03-17T15:20:42.779621 #3906831] INFO -- : compiling /tmp/ruby/src/trunk_asan/jit.c I, [2026-03-17T15:21:07.933128 #3906831] INFO -- : linking miniruby I, [2026-03-17T15:21:08.442836 #3906831] INFO -- : $$$[end] "make miniruby -j16" exit with 0. I, [2026-03-17T15:21:08.442979 #3906831] INFO -- : $$$[beg] make ruby -j16 I, [2026-03-17T15:21:08.522183 #3906831] INFO -- : BASERUBY = /usr/bin/ruby --disable=gems I, [2026-03-17T15:21:08.522232 #3906831] INFO -- : CC = clang-17 I, [2026-03-17T15:21:08.522246 #3906831] INFO -- : LD = ld I, [2026-03-17T15:21:08.522254 #3906831] INFO -- : LDSHARED = clang-17 -shared I, [2026-03-17T15:21:08.522267 #3906831] INFO -- : CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fsanitize=address -fno-omit-frame-pointer -DUSE_MN_THREADS=0 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wshorten-64-to-32 -Wundef I, [2026-03-17T15:21:08.522284 #3906831] INFO -- : XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -DPRISM_XALLOCATOR -I. -I.ext/include/x86_64-linux -I.ext/include -I/tmp/ruby/src/trunk_asan/include -I/tmp/ruby/src/trunk_asan -I/tmp/ruby/src/trunk_asan/prism -I/tmp/ruby/src/trunk_asan/enc/unicode/17.0.0 -Dmodular_gc_dir= I, [2026-03-17T15:21:08.522295 #3906831] INFO -- : CPPFLAGS = I, [2026-03-17T15:21:08.522305 #3906831] INFO -- : DLDFLAGS = -Wl,--compress-debug-sections=zlib -fstack-protector-strong -pie I, [2026-03-17T15:21:08.522316 #3906831] INFO -- : SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread I, [2026-03-17T15:21:08.522326 #3906831] INFO -- : LANG = C.UTF-8 I, [2026-03-17T15:21:08.522337 #3906831] INFO -- : LC_ALL = I, [2026-03-17T15:21:08.522346 #3906831] INFO -- : LC_CTYPE = I, [2026-03-17T15:21:08.522356 #3906831] INFO -- : MFLAGS = -j16 --jobserver-auth=4,5 I, [2026-03-17T15:21:08.522365 #3906831] INFO -- : RUSTC = rustc I, [2026-03-17T15:21:08.522375 #3906831] INFO -- : YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2021 '--out-dir=/tmp/ruby/build/trunk_asan/target/release/' '/tmp/ruby/src/trunk_asan/yjit/src/lib.rs' I, [2026-03-17T15:21:08.522385 #3906831] INFO -- : ZJIT_RUSTC_ARGS = --crate-name=zjit --crate-type=staticlib --cfg feature="stats_allocator" -g -C lto=thin -C opt-level=3 -C overflow-checks=on --edition=2024 '--out-dir=/tmp/ruby/build/trunk_asan/target/release/' '/tmp/ruby/src/trunk_asan/zjit/src/lib.rs' I, [2026-03-17T15:21:08.547244 #3906831] INFO -- : Ubuntu clang version 17.0.6 (9ubuntu1) I, [2026-03-17T15:21:08.547278 #3906831] INFO -- : Target: x86_64-pc-linux-gnu I, [2026-03-17T15:21:08.547289 #3906831] INFO -- : Thread model: posix I, [2026-03-17T15:21:08.547299 #3906831] INFO -- : InstalledDir: /usr/bin E, [2026-03-17T15:21:08.680153 #3906831] ERROR -- : ================================================================= E, [2026-03-17T15:21:08.680216 #3906831] ERROR -- : ==3907744==ERROR: AddressSanitizer: stack-buffer-overflow on address 0x74eb16924265 at pc 0x63fc9881b19a bp 0x7fff276e7260 sp 0x7fff276e6a00 E, [2026-03-17T15:21:08.680230 #3906831] ERROR -- : READ of size 12 at 0x74eb16924265 thread T0 E, [2026-03-17T15:21:08.797324 #3906831] ERROR -- : #0 0x63fc9881b199 in MemcmpInterceptorCommon(void*, int (*)(void const*, void const*, unsigned long), void const*, void const*, unsigned long) (/tmp/ruby/build/trunk_asan/miniruby+0x188199) (BuildId: e8389985349d662ae7bd139596ef18f3c2837088) E, [2026-03-17T15:21:08.797382 #3906831] ERROR -- : #1 0x63fc9881b5ed in bcmp (/tmp/ruby/build/trunk_asan/miniruby+0x1885ed) (BuildId: e8389985349d662ae7bd139596ef18f3c2837088) E, [2026-03-17T15:21:08.797406 #3906831] ERROR -- : #2 0x63fc990e9501 in pm_strpbrk_cache_update /tmp/ruby/src/trunk_asan/prism/util/pm_strpbrk.c:64:9 E, [2026-03-17T15:21:08.797418 #3906831] ERROR -- : #3 0x63fc990e9501 in scan_strpbrk_ascii /tmp/ruby/src/trunk_asan/prism/util/pm_strpbrk.c:205:5 E, [2026-03-17T15:21:08.797430 #3906831] ERROR -- : #4 0x63fc990e9501 in pm_strpbrk /tmp/ruby/src/trunk_asan/prism/util/pm_strpbrk.c:414:9 E, [2026-03-17T15:21:08.797440 #3906831] ERROR -- : #5 0x63fc991067d6 in parser_lex /tmp/ruby/src/trunk_asan/prism/prism.c:12064:41 E, [2026-03-17T15:21:08.797451 #3906831] ERROR -- : #6 0x63fc99122342 in parse_expression_prefix /tmp/ruby/src/trunk_asan/prism/prism.c:18215:13 E, [2026-03-17T15:21:08.797461 #3906831] ERROR -- : #7 0x63fc9911c568 in parse_expression /tmp/ruby/src/trunk_asan/prism/prism.c:21793:23 E, [2026-03-17T15:21:08.797472 #3906831] ERROR -- : #8 0x63fc99198b5e in parse_value_expression /tmp/ruby/src/trunk_asan/prism/prism.c:12632:23 E, [2026-03-17T15:21:08.797482 #3906831] ERROR -- : #9 0x63fc99198b5e in parse_starred_expression /tmp/ruby/src/trunk_asan/prism/prism.c:12724:12 E, [2026-03-17T15:21:08.797492 #3906831] ERROR -- : #10 0x63fc99198b5e in parse_assignment_values /tmp/ruby/src/trunk_asan/prism/prism.c:20465:24 E, [2026-03-17T15:21:08.797503 #3906831] ERROR -- : #11 0x63fc99139b31 in parse_expression_infix /tmp/ruby/src/trunk_asan/prism/prism.c:20810:40 E, [2026-03-17T15:21:08.797513 #3906831] ERROR -- : #12 0x63fc9911c7fd in parse_expression /tmp/ruby/src/trunk_asan/prism/prism.c:21839:16 E, [2026-03-17T15:21:08.797524 #3906831] ERROR -- : #13 0x63fc99110f1a in parse_statements /tmp/ruby/src/trunk_asan/prism/prism.c:13347:27 E, [2026-03-17T15:21:08.797534 #3906831] ERROR -- : #14 0x63fc99130b53 in parse_expression_prefix /tmp/ruby/src/trunk_asan/prism/prism.c:18820:30 E, [2026-03-17T15:21:08.797586 #3906831] ERROR -- : #15 0x63fc9911c568 in parse_expression /tmp/ruby/src/trunk_asan/prism/prism.c:21793:23 E, [2026-03-17T15:21:08.797625 #3906831] ERROR -- : #16 0x63fc99110f1a in parse_statements /tmp/ruby/src/trunk_asan/prism/prism.c:13347:27 E, [2026-03-17T15:21:08.797646 #3906831] ERROR -- : #17 0x63fc990ed282 in parse_program /tmp/ruby/src/trunk_asan/prism/prism.c:22037:40 E, [2026-03-17T15:21:08.797656 #3906831] ERROR -- : #18 0x63fc990ed282 in pm_parse /tmp/ruby/src/trunk_asan/prism/prism.c:22594:23 E, [2026-03-17T15:21:08.797667 #3906831] ERROR -- : #19 0x63fc989cfe78 in pm_parse_file /tmp/ruby/src/trunk_asan/prism_compile.c:11522:23 E, [2026-03-17T15:21:08.797676 #3906831] ERROR -- : #20 0x63fc98c5bb0b in load_iseq_eval /tmp/ruby/src/trunk_asan/load.c:736:27 E, [2026-03-17T15:21:08.797686 #3906831] ERROR -- : #21 0x63fc98c55d90 in require_internal /tmp/ruby/src/trunk_asan/load.c:1341:21 E, [2026-03-17T15:21:08.797696 #3906831] ERROR -- : #22 0x63fc98c53e0a in rb_require_string_internal /tmp/ruby/src/trunk_asan/load.c:1451:22 E, [2026-03-17T15:21:08.797705 #3906831] ERROR -- : #23 0x63fc98c53e0a in rb_require_string /tmp/ruby/src/trunk_asan/load.c:1437:12 E, [2026-03-17T15:21:08.797715 #3906831] ERROR -- : #24 0x63fc9902adc7 in vm_call_cfunc_with_frame_ /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3905:11 E, [2026-03-17T15:21:08.797731 #3906831] ERROR -- : #25 0x63fc98fcaf20 in vm_sendish /tmp/ruby/src/trunk_asan/vm_insnhelper.c:6127:15 E, [2026-03-17T15:21:08.797741 #3906831] ERROR -- : #26 0x63fc98fcaf20 in vm_exec_core /tmp/ruby/build/trunk_asan/../../src/trunk_asan/insns.def:906:11 E, [2026-03-17T15:21:08.797750 #3906831] ERROR -- : #27 0x63fc98fb95f1 in rb_vm_exec /tmp/ruby/src/trunk_asan/vm.c:2799:22 E, [2026-03-17T15:21:08.797760 #3906831] ERROR -- : #28 0x63fc99003305 in rb_iseq_eval_main /tmp/ruby/src/trunk_asan/vm.c:3065:11 E, [2026-03-17T15:21:08.797769 #3906831] ERROR -- : #29 0x63fc98b3ad6f in rb_ec_exec_node /tmp/ruby/src/trunk_asan/eval.c:283:9 E, [2026-03-17T15:21:08.797775 #3906831] ERROR -- : #30 0x63fc98b3ad6f in ruby_run_node /tmp/ruby/src/trunk_asan/eval.c:321:30 E, [2026-03-17T15:21:08.797794 #3906831] ERROR -- : #31 0x63fc988dab66 in rb_main /tmp/ruby/src/trunk_asan/main.c:42:12 E, [2026-03-17T15:21:08.797809 #3906831] ERROR -- : #32 0x63fc988dab66 in main /tmp/ruby/src/trunk_asan/main.c:62:12 E, [2026-03-17T15:21:08.797818 #3906831] ERROR -- : #33 0x74eb1842a1c9 in __libc_start_call_main csu/../sysdeps/nptl/libc_start_call_main.h:58:16 E, [2026-03-17T15:21:08.797827 #3906831] ERROR -- : #34 0x74eb1842a28a in __libc_start_main csu/../csu/libc-start.c:360:3 E, [2026-03-17T15:21:08.797836 #3906831] ERROR -- : #35 0x63fc987fe934 in _start (/tmp/ruby/build/trunk_asan/miniruby+0x16b934) (BuildId: e8389985349d662ae7bd139596ef18f3c2837088) E, [2026-03-17T15:21:08.797845 #3906831] ERROR -- : E, [2026-03-17T15:21:08.797854 #3906831] ERROR -- : Address 0x74eb16924265 is located in stack of thread T0 at offset 613 in frame E, [2026-03-17T15:21:08.797865 #3906831] ERROR -- : #0 0x63fc990f3def in parser_lex /tmp/ruby/src/trunk_asan/prism/prism.c:9868 E, [2026-03-17T15:21:08.797874 #3906831] ERROR -- : E, [2026-03-17T15:21:08.797884 #3906831] ERROR -- : This frame has 11 object(s): E, [2026-03-17T15:21:08.797893 #3906831] ERROR -- : [32, 96) 'lex_mode.i8451' (line 226) E, [2026-03-17T15:21:08.797902 #3906831] ERROR -- : [128, 152) 'buffer.i' (line 9365) E, [2026-03-17T15:21:08.797911 #3906831] ERROR -- : [192, 232) 'lex_mode.i7463.sroa.12' (line 226) E, [2026-03-17T15:21:08.797920 #3906831] ERROR -- : [272, 296) 'key.i' (line 7612) E, [2026-03-17T15:21:08.797929 #3906831] ERROR -- : [336, 337) 'delimiter1779' (line 10999) E, [2026-03-17T15:21:08.797938 #3906831] ERROR -- : [352, 384) 'token_buffer' (line 11304) E, [2026-03-17T15:21:08.797947 #3906831] ERROR -- : [416, 472) 'token_buffer2763' (line 11481) E, [2026-03-17T15:21:08.797956 #3906831] ERROR -- : [512, 544) 'token_buffer3157' (line 11729) E, [2026-03-17T15:21:08.797967 #3906831] ERROR -- : [576, 584) 'start3603' (line 11995) E, [2026-03-17T15:21:08.797976 #3906831] ERROR -- : [608, 613) 'breakpoints3730' (line 12057) <== Memory access at offset 613 overflows this variable E, [2026-03-17T15:21:08.797985 #3906831] ERROR -- : [640, 672) 'token_buffer3749' (line 12065) E, [2026-03-17T15:21:08.797995 #3906831] ERROR -- : HINT: this may be a false positive if your program uses some custom stack unwind mechanism, swapcontext or vfork E, [2026-03-17T15:21:08.798004 #3906831] ERROR -- : (longjmp and C++ exceptions *are* supported) E, [2026-03-17T15:21:08.798012 #3906831] ERROR -- : SUMMARY: AddressSanitizer: stack-buffer-overflow (/tmp/ruby/build/trunk_asan/miniruby+0x188199) (BuildId: e8389985349d662ae7bd139596ef18f3c2837088) in MemcmpInterceptorCommon(void*, int (*)(void const*, void const*, unsigned long), void const*, void const*, unsigned long) E, [2026-03-17T15:21:08.798023 #3906831] ERROR -- : Shadow bytes around the buggy address: E, [2026-03-17T15:21:08.798032 #3906831] ERROR -- : 0x74eb16923f80: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 E, [2026-03-17T15:21:08.798041 #3906831] ERROR -- : 0x74eb16924000: f1 f1 f1 f1 f8 f8 f8 f8 f8 f8 f8 f8 f2 f2 f2 f2 E, [2026-03-17T15:21:08.798050 #3906831] ERROR -- : 0x74eb16924080: f8 f8 f8 f2 f2 f2 f2 f2 f8 f8 f8 f8 f8 f2 f2 f2 E, [2026-03-17T15:21:08.798059 #3906831] ERROR -- : 0x74eb16924100: f2 f2 f8 f8 f8 f2 f2 f2 f2 f2 f8 f2 f8 f8 f8 f8 E, [2026-03-17T15:21:08.798068 #3906831] ERROR -- : 0x74eb16924180: f2 f2 f2 f2 f8 f8 f8 f8 f8 f8 f8 f2 f2 f2 f2 f2 E, [2026-03-17T15:21:08.798077 #3906831] ERROR -- : =>0x74eb16924200: f8 f8 f8 f8 f2 f2 f2 f2 f8 f2 f2 f2[05]f2 f2 f2 E, [2026-03-17T15:21:08.798085 #3906831] ERROR -- : 0x74eb16924280: f8 f8 f8 f8 f3 f3 f3 f3 00 00 00 00 00 00 00 00 E, [2026-03-17T15:21:08.798094 #3906831] ERROR -- : 0x74eb16924300: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E, [2026-03-17T15:21:08.798102 #3906831] ERROR -- : 0x74eb16924380: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 E, [2026-03-17T15:21:08.798111 #3906831] ERROR -- : 0x74eb16924400: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 E, [2026-03-17T15:21:08.798123 #3906831] ERROR -- : 0x74eb16924480: f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 f5 E, [2026-03-17T15:21:08.798132 #3906831] ERROR -- : Shadow byte legend (one shadow byte represents 8 application bytes): E, [2026-03-17T15:21:08.798141 #3906831] ERROR -- : Addressable: 00 E, [2026-03-17T15:21:08.798150 #3906831] ERROR -- : Partially addressable: 01 02 03 04 05 06 07 E, [2026-03-17T15:21:08.798158 #3906831] ERROR -- : Heap left redzone: fa E, [2026-03-17T15:21:08.798167 #3906831] ERROR -- : Freed heap region: fd E, [2026-03-17T15:21:08.798220 #3906831] ERROR -- : Stack left redzone: f1 E, [2026-03-17T15:21:08.798230 #3906831] ERROR -- : Stack mid redzone: f2 E, [2026-03-17T15:21:08.798239 #3906831] ERROR -- : Stack right redzone: f3 E, [2026-03-17T15:21:08.798247 #3906831] ERROR -- : Stack after return: f5 E, [2026-03-17T15:21:08.798257 #3906831] ERROR -- : Stack use after scope: f8 E, [2026-03-17T15:21:08.798265 #3906831] ERROR -- : Global redzone: f9 E, [2026-03-17T15:21:08.798274 #3906831] ERROR -- : Global init order: f6 E, [2026-03-17T15:21:08.798283 #3906831] ERROR -- : Poisoned by user: f7 E, [2026-03-17T15:21:08.798292 #3906831] ERROR -- : Container overflow: fc E, [2026-03-17T15:21:08.798301 #3906831] ERROR -- : Array cookie: ac E, [2026-03-17T15:21:08.798310 #3906831] ERROR -- : Intra object redzone: bb E, [2026-03-17T15:21:08.798318 #3906831] ERROR -- : ASan internal: fe E, [2026-03-17T15:21:08.798327 #3906831] ERROR -- : Left alloca redzone: ca E, [2026-03-17T15:21:08.798335 #3906831] ERROR -- : Right alloca redzone: cb E, [2026-03-17T15:21:08.798346 #3906831] ERROR -- : ==3907744==ABORTING E, [2026-03-17T15:21:08.798354 #3906831] ERROR -- : /tmp/ruby/src/trunk_asan/lib/optparse.rb: [BUG] ASAN error E, [2026-03-17T15:21:08.798363 #3906831] ERROR -- : ruby 4.1.0dev (2026-03-17T15:14:11Z master 5026acfb64) +PRISM [x86_64-linux] E, [2026-03-17T15:21:08.798372 #3906831] ERROR -- : E, [2026-03-17T15:21:08.798380 #3906831] ERROR -- : -- Control frame information ----------------------------------------------- E, [2026-03-17T15:21:08.798389 #3906831] ERROR -- : c:0004 p:---- s:0020 e:000019 l:y b:---- DUMMY [FINISH] E, [2026-03-17T15:21:08.798398 #3906831] ERROR -- : c:0003 p:---- s:0017 e:000016 l:y b:---- CFUNC :require E, [2026-03-17T15:21:08.798406 #3906831] ERROR -- : c:0002 p:0011 s:0012 E:000420 l:n b:---- EVAL /tmp/ruby/src/trunk_asan/tool/generic_erb.rb:7 [FINISH] E, [2026-03-17T15:21:08.798415 #3906831] ERROR -- : c:0001 p:0000 s:0003 E:0015a0 l:y b:---- DUMMY [FINISH] E, [2026-03-17T15:21:08.798424 #3906831] ERROR -- : E, [2026-03-17T15:21:08.798432 #3906831] ERROR -- : -- Ruby level backtrace information ---------------------------------------- E, [2026-03-17T15:21:08.798441 #3906831] ERROR -- : /tmp/ruby/src/trunk_asan/tool/generic_erb.rb:7:in '
' E, [2026-03-17T15:21:08.798450 #3906831] ERROR -- : /tmp/ruby/src/trunk_asan/tool/generic_erb.rb:7:in 'require' E, [2026-03-17T15:21:08.798458 #3906831] ERROR -- : E, [2026-03-17T15:21:08.798467 #3906831] ERROR -- : -- Threading information --------------------------------------------------- E, [2026-03-17T15:21:08.798478 #3906831] ERROR -- : Total ractor count: 1 E, [2026-03-17T15:21:08.798487 #3906831] ERROR -- : Ruby thread count for this ractor: 1 E, [2026-03-17T15:21:08.798496 #3906831] ERROR -- : E, [2026-03-17T15:21:08.798505 #3906831] ERROR -- : -- C level backtrace information ------------------------------------------- E, [2026-03-17T15:21:09.256331 #3906831] ERROR -- : ./miniruby(___interceptor_backtrace) [0x63fc98844d19] E, [2026-03-17T15:21:09.256391 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(rb_print_backtrace+0x14) [0x63fc9905f554] /tmp/ruby/src/trunk_asan/vm_dump.c:1105 E, [2026-03-17T15:21:09.256405 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(rb_vm_bugreport) /tmp/ruby/src/trunk_asan/vm_dump.c:1450 E, [2026-03-17T15:21:09.256427 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(rb_bug_without_die_internal+0x2c5) [0x63fc98b21a35] /tmp/ruby/src/trunk_asan/error.c:1098 E, [2026-03-17T15:21:09.256439 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(rb_bug_without_die+0x12c) [0x63fc98b216cc] /tmp/ruby/src/trunk_asan/error.c:1107 E, [2026-03-17T15:21:09.256450 #3906831] ERROR -- : ./miniruby(0x63fc988c123a) [0x63fc988c123a] E, [2026-03-17T15:21:09.256461 #3906831] ERROR -- : ./miniruby(0x63fc988a1cbf) [0x63fc988a1cbf] E, [2026-03-17T15:21:09.256471 #3906831] ERROR -- : ./miniruby(0x63fc988a4d4d) [0x63fc988a4d4d] E, [2026-03-17T15:21:09.256482 #3906831] ERROR -- : ./miniruby(0x63fc9881b1ba) [0x63fc9881b1ba] E, [2026-03-17T15:21:09.256493 #3906831] ERROR -- : ./miniruby(___interceptor_bcmp) [0x63fc9881b5ee] E, [2026-03-17T15:21:09.256504 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(pm_strpbrk_cache_update+0x17) [0x63fc990e9502] /tmp/ruby/src/trunk_asan/prism/util/pm_strpbrk.c:64 E, [2026-03-17T15:21:09.256515 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(scan_strpbrk_ascii) /tmp/ruby/src/trunk_asan/prism/util/pm_strpbrk.c:205 E, [2026-03-17T15:21:09.256525 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(pm_strpbrk) /tmp/ruby/src/trunk_asan/prism/util/pm_strpbrk.c:414 E, [2026-03-17T15:21:09.256536 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(parser_lex+0x129f7) [0x63fc991067d7] /tmp/ruby/src/trunk_asan/prism/prism.c:12064 E, [2026-03-17T15:21:09.256565 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(parse_expression_prefix+0x47d3) [0x63fc99122343] /tmp/ruby/src/trunk_asan/prism/prism.c:18215 E, [2026-03-17T15:21:09.256582 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(parse_expression+0x39) [0x63fc9911c569] /tmp/ruby/src/trunk_asan/prism/prism.c:21793 E, [2026-03-17T15:21:09.256592 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(parse_value_expression+0x13) [0x63fc99198b5f] /tmp/ruby/src/trunk_asan/prism/prism.c:12632 E, [2026-03-17T15:21:09.256603 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(parse_starred_expression) /tmp/ruby/src/trunk_asan/prism/prism.c:12724 E, [2026-03-17T15:21:09.256614 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(parse_assignment_values) /tmp/ruby/src/trunk_asan/prism/prism.c:20465 E, [2026-03-17T15:21:09.256624 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(parse_expression_infix+0x10b2) [0x63fc99139b32] /tmp/ruby/src/trunk_asan/prism/prism.c:20810 E, [2026-03-17T15:21:09.256635 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(parse_expression+0x2ce) [0x63fc9911c7fe] /tmp/ruby/src/trunk_asan/prism/prism.c:21839 E, [2026-03-17T15:21:09.256647 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(parse_statements+0x79b) [0x63fc99110f1b] /tmp/ruby/src/trunk_asan/prism/prism.c:13347 E, [2026-03-17T15:21:09.256657 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(parse_expression_prefix+0x12fe4) [0x63fc99130b54] /tmp/ruby/src/trunk_asan/prism/prism.c:18820 E, [2026-03-17T15:21:09.256667 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(parse_expression+0x39) [0x63fc9911c569] /tmp/ruby/src/trunk_asan/prism/prism.c:21793 E, [2026-03-17T15:21:09.256678 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(parse_statements+0x79b) [0x63fc99110f1b] /tmp/ruby/src/trunk_asan/prism/prism.c:13347 E, [2026-03-17T15:21:09.256688 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(parse_program+0x193) [0x63fc990ed283] /tmp/ruby/src/trunk_asan/prism/prism.c:22037 E, [2026-03-17T15:21:09.256702 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(pm_parse) /tmp/ruby/src/trunk_asan/prism/prism.c:22594 E, [2026-03-17T15:21:09.256713 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(pm_parse_file+0x1d9) [0x63fc989cfe79] /tmp/ruby/src/trunk_asan/prism_compile.c:11522 E, [2026-03-17T15:21:09.256723 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(load_iseq_eval+0x26c) [0x63fc98c5bb0c] /tmp/ruby/src/trunk_asan/load.c:736 E, [2026-03-17T15:21:09.256738 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(require_internal+0x1141) [0x63fc98c55d91] /tmp/ruby/src/trunk_asan/load.c:1341 E, [2026-03-17T15:21:09.256749 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(rb_require_string_internal+0xcc) [0x63fc98c53e0b] /tmp/ruby/src/trunk_asan/load.c:1451 E, [2026-03-17T15:21:09.256759 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(rb_require_string) /tmp/ruby/src/trunk_asan/load.c:1437 E, [2026-03-17T15:21:09.256769 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(vm_cfp_consistent_p+0x0) [0x63fc9902adc8] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3905 E, [2026-03-17T15:21:09.256780 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(vm_call_cfunc_with_frame_) /tmp/ruby/src/trunk_asan/vm_insnhelper.c:3907 E, [2026-03-17T15:21:09.256790 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(vm_sendish+0x267) [0x63fc98fcaf21] /tmp/ruby/src/trunk_asan/vm_insnhelper.c:6127 E, [2026-03-17T15:21:09.256800 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(vm_exec_core) ../../src/trunk_asan/insns.def:906 E, [2026-03-17T15:21:09.256811 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(rb_vm_exec+0x4e2) [0x63fc98fb95f2] /tmp/ruby/src/trunk_asan/vm.c:2799 E, [2026-03-17T15:21:09.256823 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(rb_iseq_eval_main+0x2d6) [0x63fc99003306] /tmp/ruby/src/trunk_asan/vm.c:3065 E, [2026-03-17T15:21:09.256833 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(rb_ec_exec_node+0x142) [0x63fc98b3ad70] /tmp/ruby/src/trunk_asan/eval.c:283 E, [2026-03-17T15:21:09.256843 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(ruby_run_node) /tmp/ruby/src/trunk_asan/eval.c:321 E, [2026-03-17T15:21:09.256854 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(rb_main+0x25) [0x63fc988dab67] /tmp/ruby/src/trunk_asan/main.c:42 E, [2026-03-17T15:21:09.256864 #3906831] ERROR -- : /tmp/ruby/build/trunk_asan/miniruby(main) /tmp/ruby/src/trunk_asan/main.c:62 E, [2026-03-17T15:21:09.256875 #3906831] ERROR -- : /lib/x86_64-linux-gnu/libc.so.6(__libc_start_call_main+0x7a) [0x74eb1842a1ca] ../sysdeps/nptl/libc_start_call_main.h:58 E, [2026-03-17T15:21:09.256884 #3906831] ERROR -- : /lib/x86_64-linux-gnu/libc.so.6(call_init+0x0) [0x74eb1842a28b] ../csu/libc-start.c:360 E, [2026-03-17T15:21:09.256892 #3906831] ERROR -- : /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main_impl) ../csu/libc-start.c:347 E, [2026-03-17T15:21:09.256904 #3906831] ERROR -- : /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main) (null):0 E, [2026-03-17T15:21:09.256914 #3906831] ERROR -- : ./miniruby(_start) [0x63fc987fe935] E, [2026-03-17T15:21:09.256926 #3906831] ERROR -- : E, [2026-03-17T15:21:09.256936 #3906831] ERROR -- : -- Other runtime information ----------------------------------------------- E, [2026-03-17T15:21:09.256946 #3906831] ERROR -- : E, [2026-03-17T15:21:09.256958 #3906831] ERROR -- : * Loaded script: /tmp/ruby/src/trunk_asan/tool/generic_erb.rb E, [2026-03-17T15:21:09.256967 #3906831] ERROR -- : E, [2026-03-17T15:21:09.256978 #3906831] ERROR -- : * Ruby Box: disabled E, [2026-03-17T15:21:09.256988 #3906831] ERROR -- : * Loaded features: E, [2026-03-17T15:21:09.256996 #3906831] ERROR -- : E, [2026-03-17T15:21:09.257009 #3906831] ERROR -- : 0 enumerator.so E, [2026-03-17T15:21:09.257022 #3906831] ERROR -- : 1 monitor.so E, [2026-03-17T15:21:09.257032 #3906831] ERROR -- : 2 thread.rb E, [2026-03-17T15:21:09.257045 #3906831] ERROR -- : 3 fiber.so E, [2026-03-17T15:21:09.257055 #3906831] ERROR -- : 4 rational.so E, [2026-03-17T15:21:09.257065 #3906831] ERROR -- : 5 complex.so E, [2026-03-17T15:21:09.257075 #3906831] ERROR -- : 6 pathname.so E, [2026-03-17T15:21:09.257084 #3906831] ERROR -- : 7 ruby2_keywords.rb E, [2026-03-17T15:21:09.257095 #3906831] ERROR -- : 8 set.rb E, [2026-03-17T15:21:09.257105 #3906831] ERROR -- : 9 /tmp/ruby/src/trunk_asan/lib/erb/version.rb E, [2026-03-17T15:21:09.257115 #3906831] ERROR -- : 10 /tmp/ruby/src/trunk_asan/lib/erb/compiler.rb E, [2026-03-17T15:21:09.257174 #3906831] ERROR -- : 11 /tmp/ruby/src/trunk_asan/lib/erb/def_method.rb E, [2026-03-17T15:21:09.257185 #3906831] ERROR -- : 12 /tmp/ruby/src/trunk_asan/lib/cgi/escape.rb E, [2026-03-17T15:21:09.257195 #3906831] ERROR -- : 13 /tmp/ruby/src/trunk_asan/lib/erb/util.rb E, [2026-03-17T15:21:09.257206 #3906831] ERROR -- : 14 /tmp/ruby/src/trunk_asan/lib/erb.rb E, [2026-03-17T15:21:09.257216 #3906831] ERROR -- : E, [2026-03-17T15:21:09.265198 #3906831] ERROR -- : make: *** [uncommon.mk:1302: builtin_binary.rbbin] Error 1 I, [2026-03-17T15:21:09.274838 #3906831] INFO -- : $$$[end] "make ruby -j16" exit with 512.