|
[2026-07-23 14:12:10] __rvm_make
|
|
__rvm_make ()
|
|
{
|
|
\make "$@" || return $?
|
|
}
|
|
current path: /usr/local/rvm/src/ruby-3.2.4
|
|
GEM_PATH=/usr/local/rvm/gems/ruby-3.2.2@crns_data_corr:/usr/local/rvm/gems/ruby-3.2.2@global
|
|
GEM_HOME=/usr/local/rvm/gems/ruby-3.2.2@crns_data_corr
|
|
PATH=/usr/local/rvm/gems/ruby-3.2.2@crns_data_corr/bin:/usr/local/rvm/gems/ruby-3.2.2@global/bin:/usr/local/rvm/rubies/ruby-3.2.2/bin:/usr/local/rvm/bin:/usr/local/python/.pyenv/shims:/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin
|
|
command(2): __rvm_make -j24
|
|
++ 1784833930.914242597 /scripts/functions/support : __rvm_make() 383 > make -j24
|
|
BASERUBY = /usr/local/rvm/rubies/ruby-3.2.2/bin/ruby --disable=gems
|
|
CC = gcc
|
|
LD = ld
|
|
LDSHARED = gcc -shared
|
|
CFLAGS = -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wdiv-by-zero -Wduplicated-cond -Wimplicit-function-declaration -Wimplicit-int -Wmisleading-indentation -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 -Wundef -fPIC
|
|
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./include -I. -I./enc/unicode/15.0.0
|
|
CPPFLAGS =
|
|
DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,libruby.so.3.2 -fstack-protector-strong
|
|
SOLIBS = -lz -lrt -lrt -lgmp -ldl -lcrypt -lm -lpthread
|
|
LANG = en_US.UTF-8
|
|
LC_ALL =
|
|
LC_CTYPE =
|
|
MFLAGS = -j24 --jobserver-auth=fifo:/tmp/GMfifo683585
|
|
RUSTC = no
|
|
YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C opt-level=3 -C overflow-checks=on '--out-dir=/usr/local/rvm/src/ruby-3.2.4/yjit/target/release/' ./yjit/src/lib.rs
|
|
gcc (SUSE Linux) 15.3.0
|
|
Copyright (C) 2025 Free Software Foundation, Inc.
|
|
This is free software; see the source for copying conditions. There is NO
|
|
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|
|
|
|
compiling ./main.c
|
|
compiling dmydln.c
|
|
compiling miniinit.c
|
|
compiling dmyext.c
|
|
making dummy probes.h
|
|
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
|
|
In file included from mini_builtin.c:7,
|
|
from miniinit.c:51:
|
|
ast.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (478 chars into 477 available) [-Wunterminated-string-initialization]
|
|
1 | # for ast.c
|
|
| ^~
|
|
ast.rb:96:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (494 chars into 493 available) [-Wunterminated-string-initialization]
|
|
96 | def self.of body, keep_script_lines: false, error_tolerant: false, keep_tokens: false
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
ast.rb:150:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (505 chars into 504 available) [-Wunterminated-string-initialization]
|
|
150 | Primitive.ast_node_first_column
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
ast.rb:194:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (491 chars into 490 available) [-Wunterminated-string-initialization]
|
|
194 | end
|
|
| ^ ~~~
|
|
ast.rb:268:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (164 chars into 163 available) [-Wunterminated-string-initialization]
|
|
268 | lines[-1] = lines[-1][0...last_column]
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
dir.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (509 chars into 508 available) [-Wunterminated-string-initialization]
|
|
1 | # Objects of class Dir are directory streams representing
|
|
| ^~
|
|
dir.rb:192:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (351 chars into 350 available) [-Wunterminated-string-initialization]
|
|
192 | # glob, i.e. <code>Dir["c:\\foo*"]</code> will not work, use
|
|
| ^ ~~
|
|
gc.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (493 chars into 492 available) [-Wunterminated-string-initialization]
|
|
1 | # for gc.c
|
|
| ^~
|
|
gc.rb:71:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (496 chars into 495 available) [-Wunterminated-string-initialization]
|
|
71 | def self.stress
|
|
| ^ ~~~~~~~~~~~~~~~
|
|
gc.rb:231:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (508 chars into 507 available) [-Wunterminated-string-initialization]
|
|
231 | def self.latest_gc_info hash_or_key = nil
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
gc.rb:273:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (456 chars into 455 available) [-Wunterminated-string-initialization]
|
|
273 | def self.measure_total_time
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
numeric.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (478 chars into 477 available) [-Wunterminated-string-initialization]
|
|
1 | class Numeric
|
|
| ^~~~~~~~~~~~~
|
|
numeric.rb:106:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (491 chars into 490 available) [-Wunterminated-string-initialization]
|
|
106 | Primitive.cexpr! 'rb_int_comp(self)'
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
numeric.rb:192:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (509 chars into 508 available) [-Wunterminated-string-initialization]
|
|
192 | Primitive.cexpr! 'rb_int_abs(self)'
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
numeric.rb:288:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (505 chars into 504 available) [-Wunterminated-string-initialization]
|
|
288 | # Returns self.
|
|
| ^ ~~
|
|
numeric.rb:369:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (386 chars into 385 available) [-Wunterminated-string-initialization]
|
|
369 | Primitive.cexpr! 'rb_float_uminus(self)'
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
io.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (337 chars into 336 available) [-Wunterminated-string-initialization]
|
|
1 | class IO
|
|
| ^~~~~~~~
|
|
marshal.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (203 chars into 202 available) [-Wunterminated-string-initialization]
|
|
1 | module Marshal
|
|
| ^~~~~~~~~~~~~~
|
|
mjit.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (498 chars into 497 available) [-Wunterminated-string-initialization]
|
|
1 | module RubyVM::MJIT
|
|
| ^~~~~~~~~~~~~~~~~~~
|
|
mjit.rb:32:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (98 chars into 97 available) [-Wunterminated-string-initialization]
|
|
32 | require 'ruby_vm/mjit/hooks'
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (485 chars into 484 available) [-Wunterminated-string-initialization]
|
|
1 | # frozen_string_literal: true
|
|
| ^~
|
|
mjit_c.rb:22:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (496 chars into 495 available) [-Wunterminated-string-initialization]
|
|
22 | def has_cache_for_send(cc_ptr, insn)
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:35:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (490 chars into 489 available) [-Wunterminated-string-initialization]
|
|
35 | shape_addr = Primitive.cexpr! 'PTR2NUM((VALUE)rb_shape_get_shape_by_id((shape_id_t)NUM2UINT(_shape_id)))'
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:50:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (504 chars into 503 available) [-Wunterminated-string-initialization]
|
|
50 | def rb_iseq_first_lineno(iseq)
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:68:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (465 chars into 464 available) [-Wunterminated-string-initialization]
|
|
68 | extern bool rb_splat_or_kwargs_p(const struct rb_callinfo *restrict ci);
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:82:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (466 chars into 465 available) [-Wunterminated-string-initialization]
|
|
82 | CALL_CACHE cc = (CALL_CACHE)NUM2PTR(_cc_addr);
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:88:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (451 chars into 450 available) [-Wunterminated-string-initialization]
|
|
88 | && vm_call_iseq_optimizable_p(ci, cc); // CC_SET_FASTPATH condition
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:103:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (502 chars into 501 available) [-Wunterminated-string-initialization]
|
|
103 | def mjit_capture_cc_entries(compiled_body, captured_body)
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:109:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (480 chars into 479 available) [-Wunterminated-string-initialization]
|
|
109 | }
|
|
| ^ ~
|
|
mjit_c.rb:131:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (467 chars into 466 available) [-Wunterminated-string-initialization]
|
|
131 | Primitive.cexpr! 'RBOOL(insn_may_depend_on_sp_or_pc(NUM2INT(insn), (VALUE *)NUM2PTR(_opes_addr)))'
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:153:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (453 chars into 452 available) [-Wunterminated-string-initialization]
|
|
153 | Primitive.cexpr! %q{ INT2NUM(NOT_COMPILED_STACK_SIZE) }
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:173:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (502 chars into 501 available) [-Wunterminated-string-initialization]
|
|
173 | Primitive.cexpr! %q{ INT2NUM(VM_METHOD_TYPE_CFUNC) }
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:196:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (497 chars into 496 available) [-Wunterminated-string-initialization]
|
|
196 | def C.SHAPE_ID_NUM_BITS
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:220:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (475 chars into 474 available) [-Wunterminated-string-initialization]
|
|
220 | def C.rb_cFalseClass
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:245:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (468 chars into 467 available) [-Wunterminated-string-initialization]
|
|
245 | @CALL_DATA ||= self.rb_call_data
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:267:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (503 chars into 502 available) [-Wunterminated-string-initialization]
|
|
267 | stack_size: [CType::Immediate.parse("unsigned int"), Primitive.cexpr!("OFFSETOF((*((struct compile_branch *)NULL)), stack_size)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:276:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (426 chars into 425 available) [-Wunterminated-string-initialization]
|
|
276 | stack_size_for_pos: [CType::Pointer.new { CType::Immediate.parse("int") }, Primitive.cexpr!("OFFSETOF((*((struct compile_status *)NULL)), stack_size_for_pos)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:279:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (439 chars into 438 available) [-Wunterminated-string-initialization]
|
|
279 | compiled_iseq: [CType::Pointer.new { self.rb_iseq_constant_body }, Primitive.cexpr!("OFFSETOF((*((struct compile_status *)NULL)), compiled_iseq)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:282:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (490 chars into 489 available) [-Wunterminated-string-initialization]
|
|
282 | inlined_iseqs: [CType::Pointer.new { CType::Pointer.new { self.rb_iseq_constant_body } }, Primitive.cexpr!("OFFSETOF((*((struct compile_status *)NULL)), inlined_iseqs)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:290:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (504 chars into 503 available) [-Wunterminated-string-initialization]
|
|
290 | orig_argc: [CType::Immediate.parse("int"), Primitive.cexpr!("OFFSETOF((*((struct inlined_call_context *)NULL)), orig_argc)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:294:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (509 chars into 508 available) [-Wunterminated-string-initialization]
|
|
294 | )
|
|
| ^ ~
|
|
mjit_c.rb:303:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (457 chars into 456 available) [-Wunterminated-string-initialization]
|
|
303 | end
|
|
| ^ ~~~
|
|
mjit_c.rb:310:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (501 chars into 500 available) [-Wunterminated-string-initialization]
|
|
310 | _unused1: [self.VALUE, Primitive.cexpr!("OFFSETOF((*((struct iseq_inline_constant_cache_entry *)NULL)), _unused1)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:318:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (458 chars into 457 available) [-Wunterminated-string-initialization]
|
|
318 | "iseq_inline_iv_cache_entry", Primitive.cexpr!("SIZEOF(struct iseq_inline_iv_cache_entry)"),
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:326:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (508 chars into 507 available) [-Wunterminated-string-initialization]
|
|
326 | "iseq_inline_storage_entry", Primitive.cexpr!("SIZEOF(union iseq_inline_storage_entry)"),
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:332:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (445 chars into 444 available) [-Wunterminated-string-initialization]
|
|
332 | ic_cache: self.iseq_inline_constant_cache,
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:342:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (452 chars into 451 available) [-Wunterminated-string-initialization]
|
|
342 | warnings: [self._Bool, Primitive.cexpr!("OFFSETOF((*((struct mjit_options *)NULL)), warnings)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:346:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (499 chars into 498 available) [-Wunterminated-string-initialization]
|
|
346 | call_threshold: [CType::Immediate.parse("unsigned int"), Primitive.cexpr!("OFFSETOF((*((struct mjit_options *)NULL)), call_threshold)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:350:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (429 chars into 428 available) [-Wunterminated-string-initialization]
|
|
350 | custom: [self._Bool, Primitive.cexpr!("OFFSETOF((*((struct mjit_options *)NULL)), custom)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:358:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (393 chars into 392 available) [-Wunterminated-string-initialization]
|
|
358 | argc: [CType::Immediate.parse("int"), Primitive.cexpr!("OFFSETOF((*((struct rb_builtin_function *)NULL)), argc)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:361:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (401 chars into 400 available) [-Wunterminated-string-initialization]
|
|
361 | compiler: [CType::Immediate.parse("void *"), Primitive.cexpr!("OFFSETOF((*((struct rb_builtin_function *)NULL)), compiler)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:369:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (462 chars into 461 available) [-Wunterminated-string-initialization]
|
|
369 | cc: [CType::Pointer.new { self.rb_callcache }, Primitive.cexpr!("OFFSETOF((*((struct rb_call_data *)NULL)), cc)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:377:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (414 chars into 413 available) [-Wunterminated-string-initialization]
|
|
377 | defined_class: [self.VALUE, Primitive.cexpr!("OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), defined_class)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:380:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (460 chars into 459 available) [-Wunterminated-string-initialization]
|
|
380 | owner: [self.VALUE, Primitive.cexpr!("OFFSETOF((*((struct rb_callable_method_entry_struct *)NULL)), owner)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:389:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (479 chars into 478 available) [-Wunterminated-string-initialization]
|
|
389 | cme_: [CType::Pointer.new { self.rb_callable_method_entry_struct }, Primitive.cexpr!("OFFSETOF((*((struct rb_callcache *)NULL)), cme_)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:395:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (451 chars into 450 available) [-Wunterminated-string-initialization]
|
|
395 | value: [CType::Immediate.parse("uintptr_t"), Primitive.cexpr!("OFFSETOF(((struct rb_callcache *)NULL)->aux_.attr, value)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:406:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (418 chars into 417 available) [-Wunterminated-string-initialization]
|
|
406 | flags: [self.VALUE, Primitive.cexpr!("OFFSETOF((*((struct rb_callinfo *)NULL)), flags)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:410:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (402 chars into 401 available) [-Wunterminated-string-initialization]
|
|
410 | argc: [self.VALUE, Primitive.cexpr!("OFFSETOF((*((struct rb_callinfo *)NULL)), argc)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:418:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (494 chars into 493 available) [-Wunterminated-string-initialization]
|
|
418 | sp: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!("OFFSETOF((*((struct rb_control_frame_struct *)NULL)), sp)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:422:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (490 chars into 489 available) [-Wunterminated-string-initialization]
|
|
422 | block_code: [CType::Pointer.new { CType::Immediate.parse("void") }, Primitive.cexpr!("OFFSETOF((*((struct rb_control_frame_struct *)NULL)), block_code)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:429:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (442 chars into 441 available) [-Wunterminated-string-initialization]
|
|
429 | @rb_cref_t ||= CType::Struct.new(
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:434:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (463 chars into 462 available) [-Wunterminated-string-initialization]
|
|
434 | next: [CType::Pointer.new { self.rb_cref_struct }, Primitive.cexpr!("OFFSETOF((*((struct rb_cref_struct *)NULL)), next)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:442:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (439 chars into 438 available) [-Wunterminated-string-initialization]
|
|
442 | vm_stack: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), vm_stack)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:445:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (411 chars into 410 available) [-Wunterminated-string-initialization]
|
|
445 | tag: [CType::Pointer.new { self.rb_vm_tag }, Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), tag)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:448:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (465 chars into 464 available) [-Wunterminated-string-initialization]
|
|
448 | fiber_ptr: [CType::Pointer.new { self.rb_fiber_t }, Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), fiber_ptr)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:451:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (456 chars into 455 available) [-Wunterminated-string-initialization]
|
|
451 | local_storage_recursive_hash: [self.VALUE, Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), local_storage_recursive_hash)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:454:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (423 chars into 422 available) [-Wunterminated-string-initialization]
|
|
454 | root_lep: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), root_lep)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:457:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (419 chars into 418 available) [-Wunterminated-string-initialization]
|
|
457 | trace_arg: [CType::Pointer.new { self.rb_trace_arg_struct }, Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), trace_arg)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:460:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (428 chars into 427 available) [-Wunterminated-string-initialization]
|
|
460 | raised_flag: [CType::Immediate.parse("uint8_t"), Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), raised_flag)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:464:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (468 chars into 467 available) [-Wunterminated-string-initialization]
|
|
464 | stack_start: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!("OFFSETOF(((struct rb_execution_context_struct *)NULL)->machine, stack_start)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:467:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (496 chars into 495 available) [-Wunterminated-string-initialization]
|
|
467 | ), Primitive.cexpr!("OFFSETOF((*((struct rb_execution_context_struct *)NULL)), machine)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:479:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (443 chars into 442 available) [-Wunterminated-string-initialization]
|
|
479 | iseq_size: [CType::Immediate.parse("unsigned int"), Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), iseq_size)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:484:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (460 chars into 459 available) [-Wunterminated-string-initialization]
|
|
484 | "", Primitive.cexpr!("SIZEOF(((struct rb_iseq_constant_body *)NULL)->param.flags)"),
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:492:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (414 chars into 413 available) [-Wunterminated-string-initialization]
|
|
492 | ambiguous_param0: [CType::BitField.new(1, 7), 7],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:497:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (417 chars into 416 available) [-Wunterminated-string-initialization]
|
|
497 | lead_num: [CType::Immediate.parse("int"), Primitive.cexpr!("OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, lead_num)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:500:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (425 chars into 424 available) [-Wunterminated-string-initialization]
|
|
500 | post_start: [CType::Immediate.parse("int"), Primitive.cexpr!("OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, post_start)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:503:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (391 chars into 390 available) [-Wunterminated-string-initialization]
|
|
503 | opt_table: [CType::Pointer.new { self.VALUE }, Primitive.cexpr!("OFFSETOF(((struct rb_iseq_constant_body *)NULL)->param, opt_table)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:506:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (392 chars into 391 available) [-Wunterminated-string-initialization]
|
|
506 | location: [self.rb_iseq_location_t, Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), location)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:509:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (454 chars into 453 available) [-Wunterminated-string-initialization]
|
|
509 | catch_table: [CType::Pointer.new { self.iseq_catch_table }, Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), catch_table)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:512:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (432 chars into 431 available) [-Wunterminated-string-initialization]
|
|
512 | is_entries: [CType::Pointer.new { self.iseq_inline_storage_entry }, Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), is_entries)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:516:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (383 chars into 382 available) [-Wunterminated-string-initialization]
|
|
516 | flip_count: [self.rb_snum_t, Primitive.cexpr!("OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, flip_count)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:519:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (383 chars into 382 available) [-Wunterminated-string-initialization]
|
|
519 | pc2branchindex: [self.VALUE, Primitive.cexpr!("OFFSETOF(((struct rb_iseq_constant_body *)NULL)->variable, pc2branchindex)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:522:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (438 chars into 437 available) [-Wunterminated-string-initialization]
|
|
522 | local_table_size: [CType::Immediate.parse("unsigned int"), Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), local_table_size)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:525:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (428 chars into 427 available) [-Wunterminated-string-initialization]
|
|
525 | ivc_size: [CType::Immediate.parse("unsigned int"), Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), ivc_size)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:528:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (434 chars into 433 available) [-Wunterminated-string-initialization]
|
|
528 | stack_max: [CType::Immediate.parse("unsigned int"), Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), stack_max)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:532:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (431 chars into 430 available) [-Wunterminated-string-initialization]
|
|
532 | "", Primitive.cexpr!("SIZEOF(((struct rb_iseq_constant_body *)NULL)->mark_bits)"),
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:537:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (446 chars into 445 available) [-Wunterminated-string-initialization]
|
|
537 | mandatory_only_iseq: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), mandatory_only_iseq)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:540:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (445 chars into 444 available) [-Wunterminated-string-initialization]
|
|
540 | mjit_unit: [CType::Pointer.new { self.rb_mjit_unit }, Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_constant_body *)NULL)), mjit_unit)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:548:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (389 chars into 388 available) [-Wunterminated-string-initialization]
|
|
548 | base_label: [self.VALUE, Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), base_label)"), true],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:551:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (425 chars into 424 available) [-Wunterminated-string-initialization]
|
|
551 | node_id: [CType::Immediate.parse("int"), Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_location_struct *)NULL)), node_id)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:559:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (450 chars into 449 available) [-Wunterminated-string-initialization]
|
|
559 | flags: [self.VALUE, Primitive.cexpr!("OFFSETOF((*((struct rb_iseq_struct *)NULL)), flags)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:564:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (477 chars into 476 available) [-Wunterminated-string-initialization]
|
|
564 | compile_data: CType::Pointer.new { self.iseq_compile_data },
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:571:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (500 chars into 499 available) [-Wunterminated-string-initialization]
|
|
571 | "", Primitive.cexpr!("SIZEOF(((struct rb_iseq_struct *)NULL)->aux.exec)"),
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:579:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (458 chars into 457 available) [-Wunterminated-string-initialization]
|
|
579 | def C.rb_iseq_t
|
|
| ^ ~~~~~~~~~~~~~~~
|
|
mjit_c.rb:590:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (466 chars into 465 available) [-Wunterminated-string-initialization]
|
|
590 | reference_count: [CType::BitField.new(28, 0), 32],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:600:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (455 chars into 454 available) [-Wunterminated-string-initialization]
|
|
600 | ), Primitive.cexpr!("OFFSETOF((*((struct rb_method_definition_struct *)NULL)), body)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:608:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (490 chars into 489 available) [-Wunterminated-string-initialization]
|
|
608 | "rb_method_iseq_struct", Primitive.cexpr!("SIZEOF(struct rb_method_iseq_struct)"),
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:619:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (405 chars into 404 available) [-Wunterminated-string-initialization]
|
|
619 | @rb_mjit_compile_info ||= CType::Struct.new(
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:623:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (470 chars into 469 available) [-Wunterminated-string-initialization]
|
|
623 | disable_send_cache: [self._Bool, Primitive.cexpr!("OFFSETOF((*((struct rb_mjit_compile_info *)NULL)), disable_send_cache)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:631:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (398 chars into 397 available) [-Wunterminated-string-initialization]
|
|
631 | "rb_mjit_unit", Primitive.cexpr!("SIZEOF(struct rb_mjit_unit)"),
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:635:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (361 chars into 360 available) [-Wunterminated-string-initialization]
|
|
635 | iseq: [CType::Pointer.new { self.rb_iseq_t }, Primitive.cexpr!("OFFSETOF((*((struct rb_mjit_unit *)NULL)), iseq)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:638:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (451 chars into 450 available) [-Wunterminated-string-initialization]
|
|
638 | cc_entries: [CType::Pointer.new { CType::Pointer.new { self.rb_callcache } }, Primitive.cexpr!("OFFSETOF((*((struct rb_mjit_unit *)NULL)), cc_entries)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:641:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (457 chars into 456 available) [-Wunterminated-string-initialization]
|
|
641 | units: [self.rb_mjit_unit_list, Primitive.cexpr!("OFFSETOF((*((struct rb_mjit_unit *)NULL)), units)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:653:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (456 chars into 455 available) [-Wunterminated-string-initialization]
|
|
653 | edge_name: [self.ID, Primitive.cexpr!("OFFSETOF((*((struct rb_shape *)NULL)), edge_name)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:657:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (472 chars into 471 available) [-Wunterminated-string-initialization]
|
|
657 | size_pool_index: [CType::Immediate.parse("uint8_t"), Primitive.cexpr!("OFFSETOF((*((struct rb_shape *)NULL)), size_pool_index)")],
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:671:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (508 chars into 507 available) [-Wunterminated-string-initialization]
|
|
671 | @shape_id_t ||= CType::Immediate.find(Primitive.cexpr!("SIZEOF(shape_id_t)"), Primitive.cexpr!("SIGNED_TYPE_P(shape_id_t)"))
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:696:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (493 chars into 492 available) [-Wunterminated-string-initialization]
|
|
696 | end
|
|
| ^ ~~~
|
|
mjit_c.rb:727:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (477 chars into 476 available) [-Wunterminated-string-initialization]
|
|
727 | CType::Stub.new(:rb_trace_arg_struct)
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:755:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (485 chars into 484 available) [-Wunterminated-string-initialization]
|
|
755 | CType::Stub.new(:rb_code_location_t)
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:782:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (450 chars into 449 available) [-Wunterminated-string-initialization]
|
|
782 | def C.rb_method_refined_t
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
mjit_c.rb:807:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (65 chars into 64 available) [-Wunterminated-string-initialization]
|
|
807 | end if RubyVM::MJIT.enabled? && RubyVM::MJIT.const_defined?(:C) # not defined for miniruby
|
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
pack.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (274 chars into 273 available) [-Wunterminated-string-initialization]
|
|
1 | class Array
|
|
| ^~~~~~~~~~~
|
|
trace_point.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (509 chars into 508 available) [-Wunterminated-string-initialization]
|
|
1 | # loaded from vm_trace.c
|
|
| ^~
|
|
trace_point.rb:239:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (507 chars into 506 available) [-Wunterminated-string-initialization]
|
|
239 | # t = TracePoint.new(:line) { |tp| p tp }
|
|
| ^ ~~
|
|
trace_point.rb:329:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (497 chars into 496 available) [-Wunterminated-string-initialization]
|
|
329 | Primitive.tracepoint_attr_parameters
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
trace_point.rb:404:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (216 chars into 215 available) [-Wunterminated-string-initialization]
|
|
404 | Primitive.tracepoint_attr_raised_exception
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
warning.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (183 chars into 182 available) [-Wunterminated-string-initialization]
|
|
1 | # encoding: utf-8
|
|
| ^~
|
|
array.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (398 chars into 397 available) [-Wunterminated-string-initialization]
|
|
1 | class Array
|
|
| ^~~~~~~~~~~
|
|
kernel.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (455 chars into 454 available) [-Wunterminated-string-initialization]
|
|
1 | module Kernel
|
|
| ^~~~~~~~~~~~~
|
|
kernel.rb:122:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (487 chars into 486 available) [-Wunterminated-string-initialization]
|
|
122 | return Primitive.cexpr! 'SIZED_ENUMERATOR(self, 0, 0, rb_obj_size)'
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
ractor.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (503 chars into 502 available) [-Wunterminated-string-initialization]
|
|
1 | # Ractor is an Actor-model abstraction for Ruby that provides thread-safe parallel execution.
|
|
| ^~
|
|
ractor.rb:271:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (503 chars into 502 available) [-Wunterminated-string-initialization]
|
|
271 | __builtin_ractor_create(loc, name, args, b)
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
ractor.rb:349:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (478 chars into 477 available) [-Wunterminated-string-initialization]
|
|
349 | __builtin_cstmt! %q{
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~
|
|
ractor.rb:421:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (509 chars into 508 available) [-Wunterminated-string-initialization]
|
|
421 | ractor_receive(ec, rb_ec_ractor_ptr(ec))
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
ractor.rb:583:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (468 chars into 467 available) [-Wunterminated-string-initialization]
|
|
583 | # r.send(s, move: true)
|
|
| ^ ~~
|
|
ractor.rb:704:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (488 chars into 487 available) [-Wunterminated-string-initialization]
|
|
704 | loc = __builtin_cexpr! %q{ RACTOR_PTR(self)->loc }
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
ractor.rb:721:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (484 chars into 483 available) [-Wunterminated-string-initialization]
|
|
721 | attr_reader :ractor
|
|
| ^ ~~~~~~~~~~~~~~~~~~~
|
|
ractor.rb:816:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (423 chars into 422 available) [-Wunterminated-string-initialization]
|
|
816 | __builtin_cexpr! %q{
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~
|
|
symbol.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (77 chars into 76 available) [-Wunterminated-string-initialization]
|
|
1 | class Symbol
|
|
| ^~~~~~~~~~~~
|
|
timev.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (469 chars into 468 available) [-Wunterminated-string-initialization]
|
|
1 | # A \Time object represents a date and time:
|
|
| ^~
|
|
timev.rb:384:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (508 chars into 507 available) [-Wunterminated-string-initialization]
|
|
384 | def initialize(year = (now = true), mon = (str = year; nil), mday = nil, hour = nil, min = nil, sec = nil, zone = nil,
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
timev.rb:402:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (79 chars into 78 available) [-Wunterminated-string-initialization]
|
|
402 | Primitive.time_init_args(year, mon, mday, hour, min, sec, zone)
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
thread_sync.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (501 chars into 500 available) [-Wunterminated-string-initialization]
|
|
1 | class Thread
|
|
| ^~~~~~~~~~~~
|
|
thread_sync.rb:39:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (447 chars into 446 available) [-Wunterminated-string-initialization]
|
|
39 | end
|
|
| ^ ~~~
|
|
nilclass.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (99 chars into 98 available) [-Wunterminated-string-initialization]
|
|
1 | class NilClass
|
|
| ^~~~~~~~~~~~~~
|
|
prelude.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (311 chars into 310 available) [-Wunterminated-string-initialization]
|
|
1 | class Binding
|
|
| ^~~~~~~~~~~~~
|
|
gem_prelude.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (491 chars into 490 available) [-Wunterminated-string-initialization]
|
|
1 | begin
|
|
| ^~~~~
|
|
gem_prelude.rb:25:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (33 chars into 32 available) [-Wunterminated-string-initialization]
|
|
25 | end if defined?(SyntaxSuggest)
|
|
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:1:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (474 chars into 473 available) [-Wunterminated-string-initialization]
|
|
1 | # frozen_string_literal: true
|
|
| ^~
|
|
yjit.rb:40:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (507 chars into 506 available) [-Wunterminated-string-initialization]
|
|
40 | raw_samples = results[:raw].dup
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:66:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (492 chars into 491 available) [-Wunterminated-string-initialization]
|
|
66 | i += 1 # consume the stack length
|
|
| ^ ~~~~~~~~~~
|
|
yjit.rb:85:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (494 chars into 493 available) [-Wunterminated-string-initialization]
|
|
85 | prev_frame_id = frame_id
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:107:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (468 chars into 467 available) [-Wunterminated-string-initialization]
|
|
107 | results[:missed_samples] = 0
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:152:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (449 chars into 448 available) [-Wunterminated-string-initialization]
|
|
152 | stats[:object_shape_count] = Primitive.object_shape_count
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:169:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (500 chars into 499 available) [-Wunterminated-string-initialization]
|
|
169 | yjit_ratio_pct = 100.0 * retired_in_yjit.to_f / total_insns_count
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:192:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (487 chars into 486 available) [-Wunterminated-string-initialization]
|
|
192 | iseq.disasm
|
|
| ^ ~~~~~~~~~~~
|
|
yjit.rb:228:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (461 chars into 460 available) [-Wunterminated-string-initialization]
|
|
228 | def _dump_locations # :nodoc:
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:245:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (442 chars into 441 available) [-Wunterminated-string-initialization]
|
|
245 | print_counters(stats, prefix: 'invokeblock_', prompt: 'invokeblock exit reasons: ')
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:250:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (456 chars into 455 available) [-Wunterminated-string-initialization]
|
|
250 | print_counters(stats, prefix: 'setivar_', prompt: 'setinstancevariable exit reasons:')
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:257:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (501 chars into 500 available) [-Wunterminated-string-initialization]
|
|
257 | compilation_failure = stats[:compilation_failure]
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:264:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (505 chars into 504 available) [-Wunterminated-string-initialization]
|
|
264 | $stderr.puts "compiled_branch_count: " + ("%10d" % stats[:compiled_branch_count])
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:270:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (448 chars into 447 available) [-Wunterminated-string-initialization]
|
|
270 | $stderr.puts "inline_code_size: " + ("%10d" % stats[:inline_code_size])
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:275:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (495 chars into 494 available) [-Wunterminated-string-initialization]
|
|
275 | $stderr.puts "live_page_count: " + ("%10d" % stats[:live_page_count])
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:281:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (451 chars into 450 available) [-Wunterminated-string-initialization]
|
|
281 | $stderr.puts "total_exit_count: " + ("%10d" % stats[:total_exit_count])
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:288:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (480 chars into 479 available) [-Wunterminated-string-initialization]
|
|
288 | $stderr.puts "ratio_in_yjit: " + ("%9.1f" % stats[:ratio_in_yjit]) + "%"
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:303:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (474 chars into 473 available) [-Wunterminated-string-initialization]
|
|
303 | exits = exits.select { |_name, count| count > 0 }.sort_by { |_name, count| -count }.first(how_many)
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:313:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (468 chars into 467 available) [-Wunterminated-string-initialization]
|
|
313 | exits.each do |name, count|
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:326:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (462 chars into 461 available) [-Wunterminated-string-initialization]
|
|
326 | def total_exit_count(stats, prefix: "exit_") # :nodoc:
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:341:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (426 chars into 425 available) [-Wunterminated-string-initialization]
|
|
341 | $stderr.puts(" (all relevant counters are zero)")
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
yjit.rb:352:1: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (127 chars into 126 available) [-Wunterminated-string-initialization]
|
|
352 | $stderr.printf(" %*s %10d (%4.1f%%)\n", longest_name_length, name, value, percentage);
|
|
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
compiling io_buffer.c
|
|
compiling iseq.c
|
|
compiling load.c
|
|
compiling marshal.c
|
|
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
|
|
compiling math.c
|
|
compiling memory_view.c
|
|
making mjit_config.h
|
|
compiling mjit_c.c
|
|
compiling node.c
|
|
compiling numeric.c
|
|
compiling object.c
|
|
In file included from ./include/ruby/internal/core/rarray.h:32,
|
|
from ./include/ruby/internal/core.h:23,
|
|
from ./include/ruby/ruby.h:29,
|
|
from eval_intern.h:4,
|
|
from eval.c:20:
|
|
In function ‘rb_obj_write’,
|
|
inlined from ‘rb_using_refinement’ at eval.c:1293:9,
|
|
inlined from ‘using_refinement’ at eval.c:1304:5:
|
|
./include/ruby/internal/rgengc.h:437:11: warning: array subscript 11 is outside array bounds of ‘rb_classext_t[0]’ {aka ‘struct rb_classext_struct[]’} [-Warray-bounds=]
|
|
437 | *slot = b;
|
|
| ~~~~~~^~~
|
|
In function ‘using_refinement’:
|
|
cc1: note: source object is likely at address zero
|
|
compiling pack.c
|
|
marshal.c: In function ‘sym2encidx’:
|
|
marshal.c:1504:42: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (9 chars into 8 available) [-Wunterminated-string-initialization]
|
|
1504 | static const char name_encoding[8] = "encoding";
|
|
| ^~~~~~~~~~
|
|
In function ‘rb_obj_write’,
|
|
inlined from ‘add_activated_refinement’ at eval.c:1386:9,
|
|
inlined from ‘rb_mod_refine’ at eval.c:1444:9,
|
|
inlined from ‘rb_mod_refine’ at eval.c:1402:1:
|
|
./include/ruby/internal/rgengc.h:437:11: warning: array subscript 11 is outside array bounds of ‘rb_classext_t[0]’ {aka ‘struct rb_classext_struct[]’} [-Warray-bounds=]
|
|
437 | *slot = b;
|
|
| ~~~~~~^~~
|
|
In function ‘rb_mod_refine’:
|
|
cc1: note: source object is likely at address zero
|
|
compiling parse.c
|
|
compiling proc.c
|
|
compiling process.c
|
|
At top level:
|
|
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
|
|
compiling ractor.c
|
|
compiling random.c
|
|
compiling range.c
|
|
In file included from random.c:1712:
|
|
siphash.c:145:25: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (33 chars into 32 available) [-Wunterminated-string-initialization]
|
|
145 | } sip_init_state_bin = {"uespemos""modnarod""arenegyl""setybdet"};
|
|
| ^~~~~~~~~~
|
|
At top level:
|
|
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
|
|
compiling rational.c
|
|
compiling re.c
|
|
compiling regcomp.c
|
|
compiling regenc.c
|
|
compiling regerror.c
|
|
compiling regexec.c
|
|
compiling regparse.c
|
|
In file included from regint.h:301,
|
|
from regenc.c:31:
|
|
regenc.c: In function ‘onigenc_minimum_property_name_to_ctype’:
|
|
regenc.c:826:30: warning: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (7 chars into 6 available) [-Wunterminated-string-initialization]
|
|
826 | POSIX_BRACKET_ENTRY_INIT("XDigit", ONIGENC_CTYPE_XDIGIT),
|
|
| ^~~~~~~~
|
|
regenc.h:126:36: note: in definition of macro ‘POSIX_BRACKET_ENTRY_INIT’
|
|
126 | {(short int )(sizeof(name) - 1), name, (ctype)}
|
|
| ^~~~
|
|
compiling regsyntax.c
|
|
In file included from regint.h:301,
|
|
from regparse.h:33,
|
|
from regparse.c:38:
|
|
regparse.c: In function ‘parse_posix_bracket’:
|
|
regparse.c:4284:30: warning: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (7 chars into 6 available) [-Wunterminated-string-initialization]
|
|
4284 | POSIX_BRACKET_ENTRY_INIT("xdigit", ONIGENC_CTYPE_XDIGIT),
|
|
| ^~~~~~~~
|
|
regenc.h:126:36: note: in definition of macro ‘POSIX_BRACKET_ENTRY_INIT’
|
|
126 | {(short int )(sizeof(name) - 1), name, (ctype)}
|
|
| ^~~~
|
|
compiling ruby.c
|
|
compiling scheduler.c
|
|
compiling shape.c
|
|
compiling signal.c
|
|
At top level:
|
|
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
|
|
compiling sprintf.c
|
|
compiling st.c
|
|
signal.c: In function ‘check_reserved_signal_’:
|
|
signal.c:1009:37: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (14 chars into 13 available) [-Wunterminated-string-initialization]
|
|
1009 | static const char NOZ(msg1, " received in ");
|
|
| ^~~~~~~~~~~~~~~
|
|
signal.c:1008:46: note: in definition of macro ‘NOZ’
|
|
1008 | #define NOZ(name, str) name[sizeof(str)-1] = str
|
|
| ^~~
|
|
signal.c:1010:37: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (10 chars into 9 available) [-Wunterminated-string-initialization]
|
|
1010 | static const char NOZ(msg2, " handler\n");
|
|
| ^~~~~~~~~~~~
|
|
signal.c:1008:46: note: in definition of macro ‘NOZ’
|
|
1008 | #define NOZ(name, str) name[sizeof(str)-1] = str
|
|
| ^~~
|
|
compiling strftime.c
|
|
compiling string.c
|
|
compiling struct.c
|
|
compiling symbol.c
|
|
compiling thread.c
|
|
In file included from symbol.c:48:
|
|
id.c:40:13: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Wunterminated-string-initialization]
|
|
40 | {tDOT3, "..."},
|
|
| ^~~~~
|
|
id.c:44:12: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Wunterminated-string-initialization]
|
|
44 | {tCMP, "<=>"},
|
|
| ^~~~~
|
|
id.c:50:12: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Wunterminated-string-initialization]
|
|
50 | {tEQQ, "==="},
|
|
| ^~~~~
|
|
id.c:55:13: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Wunterminated-string-initialization]
|
|
55 | {tASET, "[]="},
|
|
| ^~~~~
|
|
symbol.c: In function ‘rb_id_attrset’:
|
|
symbol.c:157:13: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (9 chars into 8 available) [-Wunterminated-string-initialization]
|
|
157 | "instance",
|
|
| ^~~~~~~~~~
|
|
At top level:
|
|
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
|
|
compiling time.c
|
|
compiling transcode.c
|
|
compiling transient_heap.c
|
|
string.c: In function ‘enc_str_scrub’:
|
|
string.c:11014:34: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Wunterminated-string-initialization]
|
|
11014 | DEFAULT_REPLACE_CHAR("\xEF\xBF\xBD");
|
|
| ^~~~~~~~~~~~~~
|
|
string.c:10992:52: note: in definition of macro ‘DEFAULT_REPLACE_CHAR’
|
|
10992 | static const char replace[sizeof(str)-1] = str; \
|
|
| ^~~
|
|
string.c:11018:34: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (2 chars into 1 available) [-Wunterminated-string-initialization]
|
|
11018 | DEFAULT_REPLACE_CHAR("?");
|
|
| ^~~
|
|
string.c:10992:52: note: in definition of macro ‘DEFAULT_REPLACE_CHAR’
|
|
10992 | static const char replace[sizeof(str)-1] = str; \
|
|
| ^~~
|
|
string.c:11121:34: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Wunterminated-string-initialization]
|
|
11121 | DEFAULT_REPLACE_CHAR("\xFF\xFD");
|
|
| ^~~~~~~~~~
|
|
string.c:10992:52: note: in definition of macro ‘DEFAULT_REPLACE_CHAR’
|
|
10992 | static const char replace[sizeof(str)-1] = str; \
|
|
| ^~~
|
|
string.c:11124:34: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Wunterminated-string-initialization]
|
|
11124 | DEFAULT_REPLACE_CHAR("\xFD\xFF");
|
|
| ^~~~~~~~~~
|
|
string.c:10992:52: note: in definition of macro ‘DEFAULT_REPLACE_CHAR’
|
|
10992 | static const char replace[sizeof(str)-1] = str; \
|
|
| ^~~
|
|
string.c:11127:34: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (5 chars into 4 available) [-Wunterminated-string-initialization]
|
|
11127 | DEFAULT_REPLACE_CHAR("\x00\x00\xFF\xFD");
|
|
| ^~~~~~~~~~~~~~~~~~
|
|
string.c:10992:52: note: in definition of macro ‘DEFAULT_REPLACE_CHAR’
|
|
10992 | static const char replace[sizeof(str)-1] = str; \
|
|
| ^~~
|
|
string.c:11130:34: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (5 chars into 4 available) [-Wunterminated-string-initialization]
|
|
11130 | DEFAULT_REPLACE_CHAR("\xFD\xFF\x00\x00");
|
|
| ^~~~~~~~~~~~~~~~~~
|
|
string.c:10992:52: note: in definition of macro ‘DEFAULT_REPLACE_CHAR’
|
|
10992 | static const char replace[sizeof(str)-1] = str; \
|
|
| ^~~
|
|
string.c:11133:34: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (2 chars into 1 available) [-Wunterminated-string-initialization]
|
|
11133 | DEFAULT_REPLACE_CHAR("?");
|
|
| ^~~
|
|
string.c:10992:52: note: in definition of macro ‘DEFAULT_REPLACE_CHAR’
|
|
10992 | static const char replace[sizeof(str)-1] = str; \
|
|
| ^~~
|
|
compiling util.c
|
|
compiling variable.c
|
|
compiling vm.c
|
|
revision.h unchanged
|
|
compiling vm_backtrace.c
|
|
At top level:
|
|
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
|
|
compiling vm_dump.c
|
|
compiling vm_sync.c
|
|
compiling vm_trace.c
|
|
compiling ./missing/setproctitle.c
|
|
compiling addr2line.c
|
|
compiling dmyenc.c
|
|
In file included from vm.c:458:
|
|
vm_method.c: In function ‘cache_callable_method_entry’:
|
|
vm_method.c:1304:33: warning: variable ‘ccs’ set but not used [-Wunused-but-set-variable]
|
|
1304 | struct rb_class_cc_entries *ccs;
|
|
| ^~~
|
|
compiling dln.c
|
|
compiling localeinit.c
|
|
At top level:
|
|
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
|
|
dln.c:99:26: warning: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (6 chars into 5 available) [-Wunterminated-string-initialization]
|
|
99 | # define EXTERNAL_PREFIX ""
|
|
| ^~
|
|
dln.c:101:25: note: in expansion of macro ‘EXTERNAL_PREFIX’
|
|
101 | #define FUNCNAME_PREFIX EXTERNAL_PREFIX"Init_"
|
|
| ^~~~~~~~~~~~~~~
|
|
dln.c:125:66: note: in expansion of macro ‘FUNCNAME_PREFIX’
|
|
125 | static const char funcname_prefix[sizeof(FUNCNAME_PREFIX) - 1] = FUNCNAME_PREFIX;
|
|
| ^~~~~~~~~~~~~~~
|
|
compiling array.c
|
|
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
|
|
compiling mjit.c
|
|
compiling version.c
|
|
assembling coroutine/amd64/Context.S
|
|
compiling enc/ascii.c
|
|
compiling enc/us_ascii.c
|
|
/bin/sh ./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp
|
|
rbconfig.rb updated
|
|
compiling enc/unicode.c
|
|
compiling enc/utf_8.c
|
|
compiling enc/trans/newline.c
|
|
generating encdb.h
|
|
generating x86_64-linux-fake.rb
|
|
encdb.h updated
|
|
creating verconf.h
|
|
verconf.h updated
|
|
compiling loadpath.c
|
|
x86_64-linux-fake.rb updated
|
|
generating enc.mk
|
|
making srcs under enc
|
|
make[1]: Entering directory '/usr/local/rvm/src/ruby-3.2.4'
|
|
make[1]: Nothing to be done for 'srcs'.
|
|
make[1]: Leaving directory '/usr/local/rvm/src/ruby-3.2.4'
|
|
generating transdb.h
|
|
transdb.h updated
|
|
At top level:
|
|
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
|
|
At top level:
|
|
cc1: note: unrecognized command-line option ‘-Wno-self-assign’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-parentheses-equality’ may have been intended to silence earlier diagnostics
|
|
cc1: note: unrecognized command-line option ‘-Wno-constant-logical-operand’ may have been intended to silence earlier diagnostics
|
|
linking miniruby
|
|
building rb_mjit_header.h
|
|
builtin_binary.inc updated
|
|
compiling builtin.c
|
|
rb_mjit_header.h updated
|
|
building .ext/include/x86_64-linux/rb_mjit_min_header-3.2.4.h
|
|
linking static-library libruby-static.a
|
|
./tool/transform_mjit_header.rb:116: [BUG] Segmentation fault at 0x0000000000000000
|
|
ruby 3.2.4 (2024-04-23 revision af471c0e01) [x86_64-linux]
|
|
|
|
-- Control frame information -----------------------------------------------
|
|
c:0004 p:---- s:0040 e:000039 CFUNC :gsub!
|
|
c:0003 p:0066 s:0034 e:000033 METHOD ./tool/transform_mjit_header.rb:116
|
|
c:0002 p:0328 s:0022 E:0017f0 EVAL ./tool/transform_mjit_header.rb:260 [FINISH]
|
|
c:0001 p:0000 s:0003 E:0023a0 DUMMY [FINISH]
|
|
|
|
-- Ruby level backtrace information ----------------------------------------
|
|
./tool/transform_mjit_header.rb:260:in `<main>'
|
|
./tool/transform_mjit_header.rb:116:in `decl_name_of'
|
|
./tool/transform_mjit_header.rb:116:in `gsub!'
|
|
|
|
-- Machine register context ------------------------------------------------
|
|
RIP: 0x0000000000654a20 RBP: 0x0000000000000061 RSP: 0x00007fff41991a00
|
|
RAX: 0x0000000000000062 RBX: 0x000000003cd8b620 RCX: 0x0000000000000000
|
|
RDX: 0x0000000000000000 RDI: 0x0000000000000031 RSI: 0x000000003d0f9216
|
|
R8: 0x00007f0befd7b9a8 R9: 0x000000003d0f9216 R10: 0x0000000000000002
|
|
R11: 0x0000000000000001 R12: 0x000000003d0f952c R13: 0x000000003d0f9216
|
|
R14: 0x0000000000000001 R15: 0x000000003d0f9525 EFL: 0x0000000000010246
|
|
|
|
-- C level backtrace information -------------------------------------------
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(rb_print_backtrace+0x11) [0x6fe3df] /usr/local/rvm/src/ruby-3.2.4/vm_dump.c:785
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(rb_vm_bugreport) /usr/local/rvm/src/ruby-3.2.4/vm_dump.c:1080
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(rb_bug_for_fatal_signal+0xef) [0x4cd23f] /usr/local/rvm/src/ruby-3.2.4/error.c:813
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(sigsegv+0x4b) [0x63e54b] /usr/local/rvm/src/ruby-3.2.4/signal.c:964
|
|
/lib64/libc.so.6(__restore_rt+0x0) [0x7f0bf48cb090]
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(search_nonascii+0xdb) [0x654a20] /usr/local/rvm/src/ruby-3.2.4/string.c:659
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(coderange_scan) /usr/local/rvm/src/ruby-3.2.4/string.c:697
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(rb_enc_cr_str_buf_cat+0x44) [0x6739c7] /usr/local/rvm/src/ruby-3.2.4/string.c:3210
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(rb_enc_str_buf_cat) /usr/local/rvm/src/ruby-3.2.4/string.c:3290
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(str_gsub+0x7d9) [0x674829] /usr/local/rvm/src/ruby-3.2.4/string.c:5932
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(vm_call_cfunc_with_frame+0x10e) [0x6d0bfe] /usr/local/rvm/src/ruby-3.2.4/vm_insnhelper.c:3275
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(vm_sendish+0xa9) [0x6e15be] /usr/local/rvm/src/ruby-3.2.4/vm_insnhelper.c:5087
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(vm_exec_core) /usr/local/rvm/src/ruby-3.2.4/insns.def:820
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(rb_vm_exec+0x9d8) [0x6e7e88] /usr/local/rvm/src/ruby-3.2.4/vm.c:2383
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(rb_ec_exec_node+0xa5) [0x4d2685] /usr/local/rvm/src/ruby-3.2.4/eval.c:289
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(ruby_run_node+0x85) [0x4d8b15] /usr/local/rvm/src/ruby-3.2.4/eval.c:330
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(rb_main+0x21) [0x425c50] ./main.c:38
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(main) ./main.c:57
|
|
/lib64/libc.so.6(__libc_start_call_main+0x82) [0x7f0bf48b4340]
|
|
/lib64/libc.so.6(__libc_start_main+0x8b) [0x7f0bf48b4409]
|
|
/usr/local/rvm/src/ruby-3.2.4/miniruby(_start+0x25) [0x425c95] ./main.c:58
|
|
|
|
-- Other runtime information -----------------------------------------------
|
|
|
|
* Loaded script: ./tool/transform_mjit_header.rb
|
|
|
|
* Loaded features:
|
|
|
|
0 enumerator.so
|
|
1 thread.rb
|
|
2 fiber.so
|
|
3 rational.so
|
|
4 complex.so
|
|
5 ruby2_keywords.rb
|
|
6 /usr/local/rvm/src/ruby-3.2.4/rbconfig.rb
|
|
7 /usr/local/rvm/src/ruby-3.2.4/lib/fileutils.rb
|
|
8 /usr/local/rvm/src/ruby-3.2.4/lib/delegate.rb
|
|
9 /usr/local/rvm/src/ruby-3.2.4/lib/tmpdir.rb
|
|
10 /usr/local/rvm/src/ruby-3.2.4/lib/tempfile.rb
|
|
|
|
* Process memory map:
|
|
|
|
00400000-00421000 r--p 00000000 08:12 14453970 /usr/local/rvm/src/ruby-3.2.4/miniruby
|
|
00421000-0070d000 r-xp 00021000 08:12 14453970 /usr/local/rvm/src/ruby-3.2.4/miniruby
|
|
0070d000-00839000 r--p 0030d000 08:12 14453970 /usr/local/rvm/src/ruby-3.2.4/miniruby
|
|
00839000-00842000 r--p 00438000 08:12 14453970 /usr/local/rvm/src/ruby-3.2.4/miniruby
|
|
00842000-00843000 rw-p 00441000 08:12 14453970 /usr/local/rvm/src/ruby-3.2.4/miniruby
|
|
00843000-00856000 rw-p 00000000 00:00 0
|
|
3cd7f000-3d5c6000 rw-p 00000000 00:00 0 [heap]
|
|
7f0bede00000-7f0bee040000 r--s 00000000 08:12 16646360 /usr/lib64/libc.so.6
|
|
7f0bee200000-7f0befb75000 r--s 00000000 08:12 14453970 /usr/local/rvm/src/ruby-3.2.4/miniruby
|
|
7f0befcbd000-7f0befcc1000 r--p 00000000 08:12 16646642 /usr/lib64/libgcc_s.so.1
|
|
7f0befcc1000-7f0befce4000 r-xp 00004000 08:12 16646642 /usr/lib64/libgcc_s.so.1
|
|
7f0befce4000-7f0befce8000 r--p 00027000 08:12 16646642 /usr/lib64/libgcc_s.so.1
|
|
7f0befce8000-7f0befce9000 r--p 0002b000 08:12 16646642 /usr/lib64/libgcc_s.so.1
|
|
7f0befce9000-7f0befcea000 rw-p 0002c000 08:12 16646642 /usr/lib64/libgcc_s.so.1
|
|
7f0befd00000-7f0beff90000 rw-p 00000000 00:00 0
|
|
7f0beff95000-7f0bf01b0000 rw-p 00000000 00:00 0
|
|
7f0bf01b7000-7f0bf01b8000 ---p 00000000 00:00 0
|
|
7f0bf01b8000-7f0bf0259000 rw-p 00000000 00:00 0
|
|
7f0bf0259000-7f0bf025a000 ---p 00000000 00:00 0
|
|
7f0bf025a000-7f0bf02fb000 rw-p 00000000 00:00 0
|
|
7f0bf02fb000-7f0bf02fc000 ---p 00000000 00:00 0
|
|
7f0bf02fc000-7f0bf039d000 rw-p 00000000 00:00 0
|
|
7f0bf039d000-7f0bf039e000 ---p 00000000 00:00 0
|
|
7f0bf039e000-7f0bf043f000 rw-p 00000000 00:00 0
|
|
7f0bf043f000-7f0bf0440000 ---p 00000000 00:00 0
|
|
7f0bf0440000-7f0bf04e1000 rw-p 00000000 00:00 0
|
|
7f0bf04e1000-7f0bf04e2000 ---p 00000000 00:00 0
|
|
7f0bf04e2000-7f0bf0583000 rw-p 00000000 00:00 0
|
|
7f0bf0583000-7f0bf0584000 ---p 00000000 00:00 0
|
|
7f0bf0584000-7f0bf0625000 rw-p 00000000 00:00 0
|
|
7f0bf0625000-7f0bf0626000 ---p 00000000 00:00 0
|
|
7f0bf0626000-7f0bf06c7000 rw-p 00000000 00:00 0
|
|
7f0bf06c7000-7f0bf06c8000 ---p 00000000 00:00 0
|
|
7f0bf06c8000-7f0bf0769000 rw-p 00000000 00:00 0
|
|
7f0bf0769000-7f0bf076a000 ---p 00000000 00:00 0
|
|
7f0bf076a000-7f0bf080b000 rw-p 00000000 00:00 0
|
|
7f0bf080b000-7f0bf080c000 ---p 00000000 00:00 0
|
|
7f0bf080c000-7f0bf08ad000 rw-p 00000000 00:00 0
|
|
7f0bf08ad000-7f0bf08ae000 ---p 00000000 00:00 0
|
|
7f0bf08ae000-7f0bf094f000 rw-p 00000000 00:00 0
|
|
7f0bf094f000-7f0bf0950000 ---p 00000000 00:00 0
|
|
7f0bf0950000-7f0bf09f1000 rw-p 00000000 00:00 0
|
|
7f0bf09f1000-7f0bf09f2000 ---p 00000000 00:00 0
|
|
7f0bf09f2000-7f0bf0a93000 rw-p 00000000 00:00 0
|
|
7f0bf0a93000-7f0bf0a94000 ---p 00000000 00:00 0
|
|
7f0bf0a94000-7f0bf0b35000 rw-p 00000000 00:00 0
|
|
7f0bf0b35000-7f0bf0b36000 ---p 00000000 00:00 0
|
|
7f0bf0b36000-7f0bf0bd7000 rw-p 00000000 00:00 0
|
|
7f0bf0bd7000-7f0bf0bd8000 ---p 00000000 00:00 0
|
|
7f0bf0bd8000-7f0bf0c79000 rw-p 00000000 00:00 0
|
|
7f0bf0c79000-7f0bf0c7a000 ---p 00000000 00:00 0
|
|
7f0bf0c7a000-7f0bf0d1b000 rw-p 00000000 00:00 0
|
|
7f0bf0d1b000-7f0bf0d1c000 ---p 00000000 00:00 0
|
|
7f0bf0d1c000-7f0bf0dbd000 rw-p 00000000 00:00 0
|
|
7f0bf0dbd000-7f0bf0dbe000 ---p 00000000 00:00 0
|
|
7f0bf0dbe000-7f0bf0e5f000 rw-p 00000000 00:00 0
|
|
7f0bf0e5f000-7f0bf0e60000 ---p 00000000 00:00 0
|
|
7f0bf0e60000-7f0bf0f01000 rw-p 00000000 00:00 0
|
|
7f0bf0f01000-7f0bf0f02000 ---p 00000000 00:00 0
|
|
7f0bf0f02000-7f0bf0fa3000 rw-p 00000000 00:00 0
|
|
7f0bf0fa3000-7f0bf0fa4000 ---p 00000000 00:00 0
|
|
7f0bf0fa4000-7f0bf1045000 rw-p 00000000 00:00 0
|
|
7f0bf1045000-7f0bf1046000 ---p 00000000 00:00 0
|
|
7f0bf1046000-7f0bf10e7000 rw-p 00000000 00:00 0
|
|
7f0bf10e7000-7f0bf10e8000 ---p 00000000 00:00 0
|
|
7f0bf10e8000-7f0bf1189000 rw-p 00000000 00:00 0
|
|
7f0bf1189000-7f0bf118a000 ---p 00000000 00:00 0
|
|
7f0bf118a000-7f0bf122b000 rw-p 00000000 00:00 0
|
|
7f0bf122b000-7f0bf122c000 ---p 00000000 00:00 0
|
|
7f0bf122c000-7f0bf12cd000 rw-p 00000000 00:00 0
|
|
7f0bf12cd000-7f0bf12ce000 ---p 00000000 00:00 0
|
|
7f0bf12ce000-7f0bf136f000 rw-p 00000000 00:00 0
|
|
7f0bf136f000-7f0bf1370000 ---p 00000000 00:00 0
|
|
7f0bf1370000-7f0bf1411000 rw-p 00000000 00:00 0
|
|
7f0bf1411000-7f0bf1412000 ---p 00000000 00:00 0
|
|
7f0bf1412000-7f0bf14b3000 rw-p 00000000 00:00 0
|
|
7f0bf14b3000-7f0bf14b4000 ---p 00000000 00:00 0
|
|
7f0bf14b4000-7f0bf1555000 rw-p 00000000 00:00 0
|
|
7f0bf1555000-7f0bf1556000 ---p 00000000 00:00 0
|
|
7f0bf1556000-7f0bf15f7000 rw-p 00000000 00:00 0
|
|
7f0bf15f7000-7f0bf4600000 rw-p 00000000 00:00 0
|
|
7f0bf4610000-7f0bf4620000 rw-p 00000000 00:00 0
|
|
7f0bf4620000-7f0bf4650000 rw-p 00000000 00:00 0
|
|
7f0bf465f000-7f0bf4720000 rw-p 00000000 00:00 0
|
|
7f0bf472d000-7f0bf482e000 rw-p 00000000 00:00 0
|
|
7f0bf482e000-7f0bf4887000 r--p 00000000 08:12 21234520 /usr/lib/locale/en_US.utf8/LC_CTYPE
|
|
7f0bf4887000-7f0bf488a000 rw-p 00000000 00:00 0
|
|
7f0bf488a000-7f0bf48b2000 r--p 00000000 08:12 16646360 /usr/lib64/libc.so.6
|
|
7f0bf48b2000-7f0bf4a19000 r-xp 00028000 08:12 16646360 /usr/lib64/libc.so.6
|
|
7f0bf4a19000-7f0bf4a6e000 r--p 0018f000 08:12 16646360 /usr/lib64/libc.so.6
|
|
7f0bf4a6e000-7f0bf4a72000 r--p 001e3000 08:12 16646360 /usr/lib64/libc.so.6
|
|
7f0bf4a72000-7f0bf4a7a000 rw-p 001e7000 08:12 16646360 /usr/lib64/libc.so.6
|
|
7f0bf4a7a000-7f0bf4a83000 rw-p 00000000 00:00 0
|
|
7f0bf4a83000-7f0bf4a93000 r--p 00000000 08:12 16646366 /usr/lib64/libm.so.6
|
|
7f0bf4a93000-7f0bf4b0e000 r-xp 00010000 08:12 16646366 /usr/lib64/libm.so.6
|
|
7f0bf4b0e000-7f0bf4b68000 r--p 0008b000 08:12 16646366 /usr/lib64/libm.so.6
|
|
7f0bf4b68000-7f0bf4b69000 r--p 000e4000 08:12 16646366 /usr/lib64/libm.so.6
|
|
7f0bf4b69000-7f0bf4b6b000 rw-p 000e5000 08:12 16646366 /usr/lib64/libm.so.6
|
|
7f0bf4b6b000-7f0bf4b6d000 rw-p 00000000 00:00 0
|
|
7f0bf4b6d000-7f0bf4b6f000 r--p 00000000 08:12 16646686 /usr/lib64/libcrypt.so.1.1.0
|
|
7f0bf4b6f000-7f0bf4b84000 r-xp 00002000 08:12 16646686 /usr/lib64/libcrypt.so.1.1.0
|
|
7f0bf4b84000-7f0bf4b9e000 r--p 00017000 08:12 16646686 /usr/lib64/libcrypt.so.1.1.0
|
|
7f0bf4b9e000-7f0bf4b9f000 r--p 00030000 08:12 16646686 /usr/lib64/libcrypt.so.1.1.0
|
|
7f0bf4b9f000-7f0bf4ba0000 rw-p 00031000 08:12 16646686 /usr/lib64/libcrypt.so.1.1.0
|
|
7f0bf4ba0000-7f0bf4ba8000 rw-p 00000000 00:00 0
|
|
7f0bf4ba8000-7f0bf4bba000 r--p 00000000 08:12 16646914 /usr/lib64/libgmp.so.10.5.0
|
|
7f0bf4bba000-7f0bf4c35000 r-xp 00012000 08:12 16646914 /usr/lib64/libgmp.so.10.5.0
|
|
7f0bf4c35000-7f0bf4c4c000 r--p 0008d000 08:12 16646914 /usr/lib64/libgmp.so.10.5.0
|
|
7f0bf4c4c000-7f0bf4c4e000 r--p 000a4000 08:12 16646914 /usr/lib64/libgmp.so.10.5.0
|
|
7f0bf4c4e000-7f0bf4c4f000 rw-p 000a6000 08:12 16646914 /usr/lib64/libgmp.so.10.5.0
|
|
7f0bf4c4f000-7f0bf4c52000 r--p 00000000 08:12 22151172 /usr/lib64/glibc-hwcaps/x86-64-v3/libz.so.1.2.13
|
|
7f0bf4c52000-7f0bf4c60000 r-xp 00003000 08:12 22151172 /usr/lib64/glibc-hwcaps/x86-64-v3/libz.so.1.2.13
|
|
7f0bf4c60000-7f0bf4c67000 r--p 00011000 08:12 22151172 /usr/lib64/glibc-hwcaps/x86-64-v3/libz.so.1.2.13
|
|
7f0bf4c67000-7f0bf4c68000 r--p 00017000 08:12 22151172 /usr/lib64/glibc-hwcaps/x86-64-v3/libz.so.1.2.13
|
|
7f0bf4c68000-7f0bf4c69000 rw-p 00018000 08:12 22151172 /usr/lib64/glibc-hwcaps/x86-64-v3/libz.so.1.2.13
|
|
7f0bf4c78000-7f0bf4c7f000 r--s 00000000 08:12 22152335 /usr/lib64/gconv/gconv-modules.cache
|
|
7f0bf4c7f000-7f0bf4c81000 rw-p 00000000 00:00 0
|
|
7f0bf4c81000-7f0bf4c85000 r--p 00000000 00:00 0 [vvar]
|
|
7f0bf4c85000-7f0bf4c87000 r-xp 00000000 00:00 0 [vdso]
|
|
7f0bf4c87000-7f0bf4c88000 r--p 00000000 08:12 16646352 /usr/lib64/ld-linux-x86-64.so.2
|
|
7f0bf4c88000-7f0bf4caf000 r-xp 00001000 08:12 16646352 /usr/lib64/ld-linux-x86-64.so.2
|
|
7f0bf4caf000-7f0bf4cba000 r--p 00028000 08:12 16646352 /usr/lib64/ld-linux-x86-64.so.2
|
|
7f0bf4cba000-7f0bf4cbc000 r--p 00033000 08:12 16646352 /usr/lib64/ld-linux-x86-64.so.2
|
|
7f0bf4cbc000-7f0bf4cbe000 rw-p 00035000 08:12 16646352 /usr/lib64/ld-linux-x86-64.so.2
|
|
7fff41197000-7fff41996000 rw-p 00000000 00:00 0 [stack]
|
|
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]
|
|
|
|
|
|
make: *** [uncommon.mk:274: .ext/include/x86_64-linux/rb_mjit_min_header-3.2.4.h] Aborted (core dumped)
|
|
make: *** Waiting for unfinished jobs....
|
|
++ 1784833948.788235528 /scripts/functions/support : __rvm_make() 383 > return 2
|