===> Building for ruby32-base-3.2.6 BASERUBY = /usr/bin/ruby --disable=gems CC = clang LD = ld LDSHARED = clang -dynamiclib CFLAGS = -pipe -Os -I/opt/pkg/include -D_REENTRANT -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -Wpointer-arith -Wshorten-64-to-32 -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 -diag-disable=175,188,1684,2259,2312 -Wundef -fno-common XCFLAGS = -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -I. -I.ext/include/x86_64-darwin23 -I./include -I. -I./enc/unicode/15.0.0 CPPFLAGS = -I/opt/pkg/include -D_REENTRANT -D_XOPEN_SOURCE -D_DARWIN_C_SOURCE -D_DARWIN_UNLIMITED_SELECT DLDFLAGS = -L/opt/pkg/lib -L/usr/lib -install_name /opt/pkg/lib/libruby.3.2.dylib -compatibility_version 3.2 -current_version 3.2.6 -framework CoreFoundation -framework CoreFoundation SOLIBS = yjit/target/release/libyjit.a -ldl -lobjc -lpthread -lpthread LANG = C LC_ALL = C LC_CTYPE = C MFLAGS = RUSTC = rustc YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C opt-level=3 -C overflow-checks=on '--out-dir=/Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/yjit/target/release/' ./yjit/src/lib.rs Apple clang version 13.1.6 (clang-1316.0.21.2.5) Target: x86_64-apple-darwin23.5.0 Thread model: posix InstalledDir: /Applications/Xcode-13.4.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin compiling ./main.c compiling dmydln.c compiling miniinit.c compiling dmyext.c translating probes probes.d . ./vm_opts.h compiling array.c compiling ast.c compiling bignum.c compiling class.c compiling compar.c compiling compile.c compiling complex.c compiling cont.c compiling debug.c compiling debug_counter.c compiling dir.c compiling dln_find.c compiling encoding.c compiling enum.c compiling enumerator.c compiling error.c compiling eval.c compiling file.c compiling gc.c compiling hash.c compiling inits.c compiling io.c compiling io_buffer.c compiling iseq.c compiling load.c compiling marshal.c compiling math.c compiling memory_view.c making mjit_config.h compiling mjit.c compiling mjit_c.c compiling node.c compiling numeric.c compiling object.c compiling pack.c compiling parse.c compiling proc.c compiling process.c process.c:1332:1: warning: unused function 'waitpid_no_SIGCHLD' [-Wunused-function] waitpid_no_SIGCHLD(struct waitpid_state *w) ^ 1 warning generated. compiling ractor.c compiling random.c compiling range.c compiling rational.c compiling re.c compiling regcomp.c compiling regenc.c compiling regerror.c compiling regexec.c compiling regparse.c compiling regsyntax.c compiling ruby.c compiling scheduler.c compiling shape.c compiling signal.c compiling sprintf.c compiling st.c compiling strftime.c compiling string.c compiling struct.c compiling symbol.c compiling thread.c In file included from thread.c:273: ./thread_pthread.c:1833:11: warning: initializing 'char *' with an expression of type 'const char [1]' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] char *s = ""; ^ ~~ 1 warning generated. compiling time.c compiling transcode.c compiling transient_heap.c compiling util.c compiling variable.c /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/vcs.rb:48: [BUG] Bus Error at 0x0000000000000000 ruby 2.6.10p210 (2022-04-12 revision 67958) [universal.x86_64-darwin23] -- Crash Report log information -------------------------------------------- See Crash Report log file under the one of following: * ~/Library/Logs/DiagnosticReports * /Library/Logs/DiagnosticReports for more details. Don't forget to include the above Crash Report log file in bug reports. -- Control frame information ----------------------------------------------- c:0011 p:---- s:0068 e:000067 CFUNC :popen c:0010 p:0028 s:0063 e:000062 METHOD /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/vcs.rb:48 c:0009 p:0077 s:0058 e:000057 BLOCK /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/vcs.rb:427 c:0008 p:0014 s:0051 e:000050 BLOCK /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/vcs.rb:89 [FINISH] c:0007 p:---- s:0044 e:000043 CFUNC :each c:0006 p:0045 s:0040 e:000039 METHOD /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/vcs.rb:88 c:0005 p:0183 s:0029 E:001200 BLOCK ./tool/file2lastrev.rb:61 c:0004 p:0091 s:0022 e:000021 METHOD /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/optparse.rb:1089 [FINISH] c:0003 p:---- s:0015 e:000014 CFUNC :new c:0002 p:0111 s:0011 E:0003a8 EVAL ./tool/file2lastrev.rb:29 [FINISH] c:0001 p:0000 s:0003 E:0011f0 (none) [FINISH] -- Ruby level backtrace information ---------------------------------------- ./tool/file2lastrev.rb:29:in `
' ./tool/file2lastrev.rb:29:in `new' /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/optparse.rb:1089:in `initialize' ./tool/file2lastrev.rb:61:in `block in
' /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/vcs.rb:88:in `detect' /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/vcs.rb:88:in `each' /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/vcs.rb:89:in `block in detect' /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/vcs.rb:427:in `block in ' /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/vcs.rb:48:in `popen' /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/vcs.rb:48:in `popen' -- Machine register context ------------------------------------------------ rax: 0x0000600002bf4240 rbx: 0x0000000000000000 rcx: 0x00007f7b88004728 rdx: 0x0000000000000000 rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x000000030dff02b0 rsp: 0x000000030dff02a0 r8: 0x0000000000000002 r9: 0xffffffff00000000 r10: 0x00007f7b88004728 r11: 0x00007f7b87800000 r12: 0x00007f7b87897588 r13: 0x0000000000000008 r14: 0x00007f7b87897201 r15: 0x0000000000000008 rip: 0x00007ffb0bcd1abf rfl: 0x0000000000000202 -- C level backtrace information ------------------------------------------- /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/libruby.2.6.dylib(rb_vm_bugreport+0x82) [0x7ffb0bdc27aa] [0x7ffb0bc9ff5d] [0x7ffb0bd5e92a] [0x7ff807fa6fdd] [0x7ffb0bcd1abf] [0x7ffb0bca6a73] [0x7ffb0bcc90ca] [0x7ffb0bdb8da4] [0x7ffb0bdb85d6] [0x7ffb0bda9949] [0x7ffb0bdb5c08] [0x7ffb0bdb1a73] [0x7ffb0bc4cf41] [0x7ffb0bdb8da4] [0x7ffb0bda8dfb] [0x7ffb0bdb5c08] [0x7ffb0bdb02ec] [0x7ffb0bdbec84] [0x7ffb0bdaed12] [0x7ffb0bd01486] [0x7ffb0bdb8da4] [0x7ffb0bda8dfb] [0x7ffb0bdb5c08] [0x7ffb0bca6062] [0x7ffb0bca5f65] [0x104f6924a] -- Other runtime information ----------------------------------------------- * Loaded script: ./tool/file2lastrev.rb * Loaded features: 0 enumerator.so 1 thread.rb 2 rational.so 3 complex.so 4 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin23/enc/encdb.bundle 5 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin23/enc/trans/transdb.bundle 6 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/optparse.rb 7 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin23/rbconfig.rb 8 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/fileutils/version.rb 9 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin23/etc.bundle 10 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/fileutils.rb 11 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/prettyprint.rb 12 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/pp.rb 13 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/delegate.rb 14 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/tmpdir.rb 15 /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/tempfile.rb 16 /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/vcs.rb 17 /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/vpath.rb 18 /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/colorize.rb 19 /Users/pbulk/build/lang/ruby32-base/work/ruby-3.2.6/tool/lib/output.rb [NOTE] You may have encountered a bug in the Ruby interpreter or extension libraries. Bug reports are welcome. For details: https://www.ruby-lang.org/bugreport.html [IMPORTANT] Don't forget to include the Crash Report log file under DiagnosticReports directory in bug reports. gmake: *** [uncommon.mk:1225: .revision.time] Abort trap: 6 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/lang/ruby32-base *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-x86_64/lang/ruby32-base