[2021-03-23 08:41:25] __rvm_make
__rvm_make () 
{ 
    \make "$@" || return $?
}
current path: /usr/local/rvm/src/ruby-3.0.0
PATH=/usr/local/cpanel/3rdparty/lib/path-bin:/usr/local/cpanel/3rdparty/lib/path-bin:/usr/local/cpanel/3rdparty/lib/path-bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/cpanel/composer/bin:/root/bin:/usr/local/rvm/bin
command(2): __rvm_make -j2
++ make -j2
	BASERUBY = echo executable host ruby is required.  use --with-baseruby option.; false
	CC = gcc -std=gnu99
	LD = ld
	LDSHARED = gcc -std=gnu99 -shared
	CFLAGS = -O3 -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -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 -Wunused-variable   -fPIC 
	XCFLAGS = -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I./include -I. -I./enc/unicode/12.1.0
	CPPFLAGS =   
	DLDFLAGS = -Wl,-soname,libruby.so.3.0  -fstack-protector  
	SOLIBS = -lz -lpthread -lrt -lrt -lrt -ldl -lcrypt -lm 
	LANG = en_US.UTF-8
	LC_ALL = 
	LC_CTYPE = 
	MFLAGS = - --jobserver-fds=4,5 -j
gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-23)
Copyright (C) 2010 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
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from dmydln.c:1:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby.h:38,
                 from ./main.c:21:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
dmydln.c: In function ‘dln_load’:
dmydln.c:9: warning: function declared ‘noreturn’ has a ‘return’ statement
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling miniinit.c
compiling dmyext.c
making dummy probes.h
compiling ast.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from miniinit.c:12:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from ast.c:2:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling bignum.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from bignum.c:32:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling class.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from constant.h:13,
                 from class.c:29:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling compar.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from compar.c:13:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling compile.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby/encoding.h:15,
                 from encindex.h:14,
                 from compile.c:19:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
compile.c: In function ‘ibf_load_object_unsupported’:
compile.c:11226: warning: function declared ‘noreturn’ has a ‘return’ statement
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling complex.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from complex.c:21:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling cont.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from eval_intern.h:4,
                 from cont.c:21:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
cont.c: In function ‘rb_cont_call’:
cont.c:1669: warning: function declared ‘noreturn’ has a ‘return’ statement
cont.c: In function ‘rb_fiber_start’:
cont.c:2059: warning: ‘noreturn’ function does return
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling debug.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from eval_intern.h:4,
                 from debug.c:16:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling debug_counter.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from debug_counter.h:385,
                 from debug_counter.c:11:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling dir.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby/encoding.h:15,
                 from encindex.h:14,
                 from dir.c:105:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
dir.c: In function ‘glob_func_error’:
dir.c:1983: warning: function declared ‘noreturn’ has a ‘return’ statement
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling dln_find.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from dln_find.c:13:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling encoding.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby/encoding.h:15,
                 from encindex.h:14,
                 from encoding.c:16:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
encoding.c: In function ‘enc_s_alloc’:
encoding.c:1503: warning: function declared ‘noreturn’ has a ‘return’ statement
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling enum.c
compiling enumerator.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from enum.c:13:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from enumerator.c:22:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
enum.c: In function ‘first_i’:
enum.c:1062: warning: function declared ‘noreturn’ has a ‘return’ statement
enumerator.c: In function ‘producer_each_i’:
enumerator.c:2953: warning: function declared ‘noreturn’ has a ‘return’ statement
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling error.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from error.c:30:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
error.c: In function ‘bug_important_message’:
error.c:634: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result
error.c:640: warning: ignoring return value of ‘fwrite’, declared with attribute warn_unused_result
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling eval.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from eval_intern.h:4,
                 from eval.c:20:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
eval.c: In function ‘rb_f_raise’:
eval.c:789: warning: function declared ‘noreturn’ has a ‘return’ statement
eval.c: In function ‘ruby_setup’:
eval.c:91: warning: ‘_ec’ may be used uninitialized in this function
eval.c: In function ‘rb_ec_teardown’:
eval.c:170: warning: ‘_ec’ may be used uninitialized in this function
eval.c: In function ‘rb_ec_cleanup’:
eval.c:232: warning: ‘_ec’ may be used uninitialized in this function
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
eval.c: In function ‘ruby_options’:
eval.c:136: warning: ‘_ec’ may be used uninitialized in this function
eval.c: In function ‘setup_exception’:
eval.c:636: warning: ‘_ec’ may be used uninitialized in this function
eval.c:604: warning: ‘_ec’ may be used uninitialized in this function
eval.c:598: warning: ‘file’ may be used uninitialized in this function
compiling file.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby/encoding.h:15,
                 from encindex.h:14,
                 from file.c:156:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
eval.c: In function ‘f_raise’:
eval.c:822: warning: function might be possible candidate for attribute ‘noreturn’
eval.c: In function ‘rb_class_modify_check’:
eval.c:483: warning: ‘desc’ may be used uninitialized in this function
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling gc.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from constant.h:13,
                 from gc.c:74:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
gc.c: In function ‘gc_vraise’:
gc.c:10235: warning: function declared ‘noreturn’ has a ‘return’ statement
gc.c: In function ‘ruby_memerror_body’:
gc.c:10274: warning: function might be possible candidate for attribute ‘noreturn’
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling hash.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from debug_counter.h:385,
                 from hash.c:26:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
hash.c: In function ‘env_freeze’:
hash.c:6322: warning: function declared ‘noreturn’ has a ‘return’ statement
gc.c: In function ‘run_finalizer’:
gc.c:3650: warning: ‘_ec’ may be used uninitialized in this function
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling inits.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby.h:38,
                 from inits.c:13:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling io.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal/scheduler.h:12,
                 from io.c:16:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling iseq.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from eval_intern.h:4,
                 from iseq.c:21:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling load.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from eval_intern.h:4,
                 from load.c:6:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
load.c: In function ‘require_internal’:
load.c:1038: warning: ‘prev_ext_config.ractor_safe’ may be used uninitialized in this function
load.c:1044: warning: ‘_ec’ may be used uninitialized in this function
load.c: In function ‘load_wrapping’:
load.c:615: warning: ‘_ec’ may be used uninitialized in this function
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling marshal.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby/encoding.h:15,
                 from encindex.h:14,
                 from marshal.c:22:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling math.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from math.c:22:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling memory_view.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from memory_view.c:9:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling mjit_compile.c
making mjit_config.h
compiling node.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from mjit_compile.c:17:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from node.c:12:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type

./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling numeric.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from numeric.c:28:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
numeric.c: In function ‘num_sadded’:
numeric.c:506: warning: function declared ‘noreturn’ has a ‘return’ statement
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling object.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from constant.h:13,
                 from object.c:22:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling pack.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from pack.c:19:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling parse.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from parse.y:31:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling proc.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from eval_intern.h:4,
                 from proc.c:12:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling process.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal/scheduler.h:12,
                 from process.c:16:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
process.c: In function ‘rb_f_exec’:
process.c:3137: warning: function declared ‘noreturn’ has a ‘return’ statement
process.c: In function ‘f_exec’:
process.c:3219: warning: function declared ‘noreturn’ has a ‘return’ statement
process.c: In function ‘rb_f_exit_bang’:
process.c:4412: warning: function declared ‘noreturn’ has a ‘return’ statement
process.c: In function ‘rb_f_exit’:
process.c:4441: warning: function declared ‘noreturn’ has a ‘return’ statement
process.c: In function ‘f_exit’:
process.c:4490: warning: function declared ‘noreturn’ has a ‘return’ statement
process.c: In function ‘rb_f_abort’:
process.c:4515: warning: function declared ‘noreturn’ has a ‘return’ statement
process.c: In function ‘f_abort’:
process.c:4535: warning: function declared ‘noreturn’ has a ‘return’ statement
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ractor.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ractor.c:3:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
ractor.c: In function ‘ractor_moved_missing’:
ractor.c:1948: warning: function might be possible candidate for attribute ‘noreturn’
ractor.c: In function ‘rb_ractor_local_storage_value’:
ractor.c:3084: warning: dereferencing pointer ‘val.352’ does break strict-aliasing rules
ractor.c:3123: note: initialized from here
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling random.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from random.c:58:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling range.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from range.c:22:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling rational.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from rational.c:26:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling re.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby/encoding.h:15,
                 from encindex.h:14,
                 from re.c:16:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling regcomp.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from regint.h:110,
                 from regparse.h:33,
                 from regcomp.c:31:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling regenc.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from regint.h:110,
                 from regenc.c:31:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling regerror.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from regint.h:110,
                 from regerror.c:31:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling regexec.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from regint.h:110,
                 from regexec.c:31:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling regparse.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from regint.h:110,
                 from regparse.h:33,
                 from regparse.c:31:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling regsyntax.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from regint.h:110,
                 from regsyntax.c:31:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ruby.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from eval_intern.h:4,
                 from ruby.c:48:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling scheduler.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from vm_core.h:70,
                 from scheduler.c:11:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling signal.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from debug_counter.h:385,
                 from signal.c:36:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling sprintf.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from sprintf.c:24:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from sprintf.c:997:
vsnprintf.c: In function ‘BSD_vfprintf’:
vsnprintf.c:833: warning: comparison of unsigned expression < 0 is always false
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling st.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from st.c:107:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling strftime.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from strftime.c:68:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
strftime.c: In function ‘rb_strftime_with_timespec’:
strftime.c:440: warning: embedded ‘\0’ in format
strftime.c:445: warning: embedded ‘\0’ in format
strftime.c:454: warning: embedded ‘\0’ in format
strftime.c:459: warning: embedded ‘\0’ in format
strftime.c:464: warning: embedded ‘\0’ in format
strftime.c:469: warning: embedded ‘\0’ in format
strftime.c:491: warning: embedded ‘\0’ in format
strftime.c:493: warning: embedded ‘\0’ in format
strftime.c:497: warning: embedded ‘\0’ in format
strftime.c:503: warning: embedded ‘\0’ in format
strftime.c:507: warning: embedded ‘\0’ in format
strftime.c:512: warning: embedded ‘\0’ in format
strftime.c:516: warning: embedded ‘\0’ in format
strftime.c:529: warning: embedded ‘\0’ in format
strftime.c:535: warning: embedded ‘\0’ in format
strftime.c:538: warning: embedded ‘\0’ in format
strftime.c:668: warning: embedded ‘\0’ in format
strftime.c:687: warning: embedded ‘\0’ in format
strftime.c:696: warning: embedded ‘\0’ in format
strftime.c:710: warning: embedded ‘\0’ in format
strftime.c:725: warning: embedded ‘\0’ in format
strftime.c:730: warning: embedded ‘\0’ in format
strftime.c:757: warning: embedded ‘\0’ in format
strftime.c:760: warning: embedded ‘\0’ in format
strftime.c:766: warning: embedded ‘\0’ in format
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling string.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from debug_counter.h:385,
                 from string.c:33:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling struct.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from struct.c:13:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling symbol.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from gc.h:3,
                 from symbol.c:12:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling thread.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from eval_intern.h:4,
                 from thread.c:73:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from thread.c:420:
thread_sync.c: In function ‘undumpable’:
thread_sync.c:1530: warning: function declared ‘noreturn’ has a ‘return’ statement
thread.c: In function ‘rb_thread_s_handle_interrupt’:
thread.c:2249: warning: ‘_ec’ may be used uninitialized in this function
thread.c: In function ‘rb_thread_io_blocking_region’:
thread.c:1806: warning: ‘_ec’ may be used uninitialized in this function
In file included from thread.c:362:
thread_pthread.c: In function ‘rb_sigwait_sleep’:
thread_pthread.c:2038: warning: ‘end’ may be used uninitialized in this function
thread.c: In function ‘rb_thread_terminate_all’:
thread.c:604: warning: ‘_ec’ may be used uninitialized in this function
thread.c: In function ‘thread_start_func_2’:
thread.c:820: warning: ‘_ec’ may be used uninitialized in this function
thread.c: In function ‘rb_thread_wait_for_single_fd’:
thread.c:4373: warning: ‘lerrno’ may be used uninitialized in this function
thread.c:4390: warning: ‘_ec’ may be used uninitialized in this function
thread.c: In function ‘exec_recursive’:
thread.c:5306: warning: ‘_ec’ may be used uninitialized in this function
thread.c:5272: warning: ‘sym’ may be used uninitialized in this function
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling time.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from time.c:35:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling transcode.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from transcode.c:16:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling transient_heap.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from debug_counter.h:385,
                 from transient_heap.c:9:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling util.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from util.c:28:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling variable.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from constant.h:13,
                 from variable.c:18:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
variable.c: In function ‘rb_mod_const_missing’:
variable.c:1970: warning: function declared ‘noreturn’ has a ‘return’ statement
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling vm.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from eval_intern.h:4,
                 from vm.c:13:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
variable.c: In function ‘rb_autoload_load’:
ccan/list/list.h:91: warning: dereferencing pointer ‘({anonymous})’ does break strict-aliasing rules
ccan/list/list.h:91: warning: dereferencing pointer ‘({anonymous})’ does break strict-aliasing rules
variable.c:2486: note: initialized from here
In file included from vm.c:358:
vm_method.c: In function ‘rb_f_notimplement’:
vm_method.c:293: warning: function declared ‘noreturn’ has a ‘return’ statement
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
vm.c: In function ‘rb_vm_bh_to_procval’:
vm_insnhelper.c:491: warning: control reaches end of non-void function
compiling vm_backtrace.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from eval_intern.h:4,
                 from vm_backtrace.c:12:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
vm_backtrace.c: In function ‘rb_debug_inspector_open’:
vm_backtrace.c:1402: warning: ‘_ec’ may be used uninitialized in this function
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
vm.c: In function ‘f_raise’:
vm.c:3284: warning: function might be possible candidate for attribute ‘noreturn’
compiling vm_dump.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from gc.h:3,
                 from vm_dump.c:32:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from vm.c:360:
vm_eval.c: In function ‘rb_f_throw’:
vm_eval.c:2120: warning: function might be possible candidate for attribute ‘noreturn’
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling vm_sync.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from vm_core.h:70,
                 from vm_sync.c:1:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling vm_trace.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from eval_intern.h:4,
                 from vm_trace.c:24:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
vm_trace.c: In function ‘rb_suppress_tracing’:
vm_trace.c:434: warning: ‘_ec’ may be used uninitialized in this function
vm_trace.c: In function ‘rb_postponed_job_flush’:
vm_trace.c:1686: warning: ‘_ec’ may be used uninitialized in this function
vm_trace.c: In function ‘exec_hooks_protected’:
vm_trace.c:349: warning: ‘_ec’ may be used uninitialized in this function
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./missing/explicit_bzero.c
compiling ./missing/setproctitle.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby.h:38,
                 from ./missing/setproctitle.c:35:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
vm_eval.c: In function ‘rb_method_missing’:
vm_eval.c:735: warning: function might be possible candidate for attribute ‘noreturn’
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./missing/strlcat.c
compiling ./missing/strlcpy.c
compiling addr2line.c
compiling dmyenc.c
compiling dln.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from dln.c:13:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling localeinit.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby/encoding.h:15,
                 from localeinit.c:12:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
config.status: creating ruby-runner.h
compiling array.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from debug_counter.h:385,
                 from array.c:14:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
vm_eval.c: In function ‘loop_i’:
vm_eval.c:1267: warning: function might be possible candidate for attribute ‘noreturn’
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling mjit.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from constant.h:13,
                 from mjit.c:18:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
./revision.h unchanged
assembling coroutine/amd64/Context.S
compiling enc/ascii.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby/encoding.h:15,
                 from ./encindex.h:14,
                 from enc/ascii.c:33:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling enc/us_ascii.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby/encoding.h:15,
                 from ./encindex.h:14,
                 from enc/us_ascii.c:3:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling enc/unicode.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./regint.h:110,
                 from enc/unicode.c:30:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling enc/utf_8.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby/encoding.h:15,
                 from ./encindex.h:14,
                 from enc/utf_8.c:32:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling enc/trans/newline.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from enc/trans/newline.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling version.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from version.c:12:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking miniruby
generating encdb.h
encdb.h updated
builtin_binary.inc updated
generating x86_64-linux-fake.rb
x86_64-linux-fake.rb updated
compiling builtin.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from internal.h:29,
                 from builtin.c:1:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
./tool/ifchange "--timestamp=.rbconfig.time" rbconfig.rb rbconfig.tmp
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
rbconfig.rb updated
generating enc.mk
creating verconf.h
verconf.h updated
building rb_mjit_header.h
./miniruby -I./lib -I. -I.ext/common  ./tool/mjit_tabs.rb "" \
		gcc -std=gnu99 -E -DMJIT_HEADER -P -dD -O3 -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -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 -Wunused-variable   -fPIC  -D_FORTIFY_SOURCE=2 -fstack-protector -fno-strict-overflow -fvisibility=hidden -DRUBY_EXPORT -I. -I.ext/include/x86_64-linux -I./include -I. -I./enc/unicode/12.1.0    ./vm.c -o rb_mjit_header.h.new
rb_mjit_header.h updated
compiling loadpath.c
building .ext/include/x86_64-linux/rb_mjit_min_header-3.0.0.h
./miniruby -I./lib -I. -I.ext/common  ./tool/transform_mjit_header.rb "gcc -std=gnu99  -O3 -ggdb3 -Wall -Wextra -Wdeprecated-declarations -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wwrite-strings -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 -Wunused-variable   -fPIC " rb_mjit_header.h .ext/include/x86_64-linux/rb_mjit_min_header-3.0.0.h
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from loadpath.c:13:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
making srcs under enc
make[1]: Entering directory `/usr/local/rvm/src/ruby-3.0.0'
make[1]: Nothing to be done for `srcs'.
make[1]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0'
linking static-library libruby-static.a
generating transdb.h
transdb.h updated
linking shared-library libruby.so.3.0.0
transform_mjit_header: making external definition static inline: rb_vm_lvar_exposed, Init_vm_stack_canary, rb_vm_opt_cfunc_p, rb_find_defined_class_by_owner, rb_vm_rewrite_cref, rb_vm_block_ep_update, rb_vm_cref_new_toplevel, rb_vm_frame_block_handler, rb_vm_cframe_keyword_p, rb_vm_ep_local_ep
transform_mjit_header: making declaration static inline: rb_vm_lvar_exposed, Init_vm_stack_canary, rb_vm_rewrite_cref, rb_vm_frame_block_handler, rb_vm_block_ep_update, rb_vm_ep_local_ep
transform_mjit_header: SKIPPED to transform: __sigdelset, __sigaddset, __sigismember, getlogin_r, pread64, pread, read, __strsep_3c, __strsep_2c, __strsep_1c, __strtok_r_1c, __strpbrk_c3, __strpbrk_c2, __strspn_c3, __strspn_c2, __strspn_c1, __strcspn_c3, __strcspn_c2, __strcspn_c1, fread_unlocked, fgets_unlocked, fread, fgets, gets, vdprintf, dprintf, vfprintf, vprintf, printf, fprintf, getline, putchar_unlocked, putc_unlocked, fputc_unlocked, putchar, getchar_unlocked, getc_unlocked, fgetc_unlocked, getchar
ln -sf ../../../.ext/include/x86_64-linux/rb_mjit_min_header-3.0.0.h include/ruby-3.0.0/x86_64-linux/rb_mjit_min_header-3.0.0.h
making mjit_build_dir.so
generating makefiles ext/configure-ext.mk
making enc
make[1]: Entering directory `/usr/local/rvm/src/ruby-3.0.0'
compiling ./enc/encdb.c
ext/configure-ext.mk updated
compiling ./enc/big5.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./internal/encoding.h:12,
                 from ./enc/encdb.c:12:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/cesu_8.c
compiling ./enc/cp949.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./include/ruby/encoding.h:15,
                 from ./encindex.h:14,
                 from ./enc/cesu_8.c:32:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
compiling ./enc/emacs_mule.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/euc_jp.c
compiling ./enc/euc_kr.c
compiling ./enc/euc_tw.c
compiling ./enc/gb2312.c
compiling ./enc/gb18030.c
compiling ./enc/gbk.c
compiling ./enc/iso_8859_1.c
compiling ./enc/iso_8859_2.c
compiling ./enc/iso_8859_3.c
compiling ./enc/iso_8859_4.c
compiling ./enc/iso_8859_5.c
compiling ./enc/iso_8859_6.c
compiling ./enc/iso_8859_7.c
compiling ./enc/iso_8859_8.c
compiling ./enc/iso_8859_9.c
compiling ./enc/iso_8859_10.c
compiling ./enc/iso_8859_11.c
compiling ./enc/iso_8859_13.c
compiling ./enc/iso_8859_14.c
compiling ./enc/iso_8859_15.c
compiling ./enc/iso_8859_16.c
making trans
make[1]: Entering directory `/usr/local/rvm/src/ruby-3.0.0'
compiling ./enc/trans/transdb.c
compiling ./enc/koi8_r.c
compiling ./enc/trans/big5.c
compiling ./enc/koi8_u.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/big5.c:7:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
compiling ./enc/shift_jis.c
compiling ./enc/utf_16be.c
compiling ./enc/utf_16le.c
compiling ./enc/utf_32be.c
compiling ./enc/utf_32le.c
compiling ./enc/windows_31j.c
compiling ./enc/windows_1250.c
compiling ./enc/windows_1251.c
compiling ./enc/windows_1252.c
compiling ./enc/windows_1253.c
compiling ./enc/windows_1254.c
compiling ./enc/windows_1257.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking encoding encdb.so
linking encoding big5.so
linking encoding cesu_8.so
linking encoding cp949.so
linking encoding emacs_mule.so
linking encoding euc_jp.so
compiling ./enc/trans/cesu_8.c
linking encoding euc_kr.so
linking encoding euc_tw.so
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/cesu_8.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking encoding gb2312.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking encoding gb18030.so
compiling ./enc/trans/chinese.c
linking encoding gbk.so
linking encoding iso_8859_1.so
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/chinese.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking encoding iso_8859_2.so
linking encoding iso_8859_3.so
linking encoding iso_8859_4.so
linking encoding iso_8859_5.so
linking encoding iso_8859_6.so
linking encoding iso_8859_7.so
linking encoding iso_8859_8.so
linking encoding iso_8859_9.so
linking encoding iso_8859_10.so
linking encoding iso_8859_11.so
linking encoding iso_8859_13.so
linking encoding iso_8859_14.so
linking encoding iso_8859_15.so
linking encoding iso_8859_16.so
linking encoding koi8_r.so
linking encoding koi8_u.so
linking encoding shift_jis.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking encoding utf_16be.so
linking encoding utf_16le.so
compiling ./enc/trans/ebcdic.c
linking encoding utf_32be.so
linking encoding utf_32le.so
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/ebcdic.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking encoding windows_31j.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking encoding windows_1250.so
compiling ./enc/trans/emoji.c
linking encoding windows_1251.so
linking encoding windows_1252.so
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/emoji.c:6:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking encoding windows_1253.so
linking encoding windows_1254.so
linking encoding windows_1257.so
make[1]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0'
compiling ./enc/trans/emoji_iso2022_kddi.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/emoji_iso2022_kddi.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking ruby
make[1]: Entering directory `/usr/local/rvm/src/ruby-3.0.0'
configuring -test-/RUBY_ALIGNOF
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/trans/emoji_sjis_docomo.c
configuring -test-/arith_seq/extract
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/emoji_sjis_docomo.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
configuring -test-/array/resize
configuring -test-/bignum
configuring -test-/bug-14834
configuring -test-/bug-3571
configuring -test-/bug-5832
configuring -test-/bug_reporter
configuring -test-/class
configuring -test-/cxxanyargs
configuring -test-/debug
configuring -test-/dln/empty
configuring -test-/enumerator_kw
configuring -test-/exception
configuring -test-/fatal
configuring -test-/file
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/trans/emoji_sjis_kddi.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/emoji_sjis_kddi.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/trans/emoji_sjis_softbank.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/emoji_sjis_softbank.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/trans/escape.c
configuring -test-/float
configuring -test-/funcall
configuring -test-/gvl/call_without_gvl
configuring -test-/hash
configuring -test-/integer
configuring -test-/iseq_load
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/escape.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
configuring -test-/iter
configuring -test-/load/dot.dot
configuring -test-/load/protect
configuring -test-/marshal/compat
configuring -test-/marshal/internal_ivar
configuring -test-/marshal/usr
configuring -test-/memory_status
configuring -test-/memory_view
configuring -test-/method
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
configuring -test-/notimplement
configuring -test-/num2int
configuring -test-/path_to_class
configuring -test-/popen_deadlock
compiling ./enc/trans/gb18030.c
configuring -test-/postponed_job
configuring -test-/printf
configuring -test-/proc
configuring -test-/random
configuring -test-/rational
configuring -test-/rb_call_super_kw
configuring -test-/recursion
configuring -test-/regexp
configuring -test-/scan_args
configuring -test-/st/foreach
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/gb18030.c:6:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
configuring -test-/st/numhash
configuring -test-/st/update
configuring -test-/string
configuring -test-/struct
configuring -test-/symbol
configuring -test-/thread_fd_close
configuring -test-/time
configuring -test-/tracepoint
configuring -test-/typeddata
configuring -test-/vm
configuring -test-/wait_for_single_fd
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/trans/gbk.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/gbk.c:6:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
configuring bigdecimal
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/trans/iso2022.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/iso2022.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/trans/japanese.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/japanese.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/trans/japanese_euc.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/japanese_euc.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/trans/japanese_sjis.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/japanese_sjis.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/trans/korean.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/korean.c:7:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/trans/single_byte.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/single_byte.c:57:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/trans/utf8_mac.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/utf8_mac.c:6:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ./enc/trans/utf_16_32.c
In file included from ./include/ruby/internal/arithmetic/char.h:23,
                 from ./include/ruby/internal/arithmetic.h:23,
                 from ./include/ruby/ruby.h:25,
                 from ./transcode_data.h:14,
                 from ./enc/trans/utf_16_32.c:5:
./include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
./include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
./include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking transcoder transdb.so
linking transcoder big5.so
linking transcoder cesu_8.so
linking transcoder chinese.so
linking transcoder ebcdic.so
linking transcoder emoji.so
linking transcoder emoji_iso2022_kddi.so
linking transcoder emoji_sjis_docomo.so
linking transcoder emoji_sjis_kddi.so
linking transcoder emoji_sjis_softbank.so
linking transcoder escape.so
linking transcoder gb18030.so
linking transcoder gbk.so
linking transcoder iso2022.so
linking transcoder japanese.so
linking transcoder japanese_euc.so
linking transcoder japanese_sjis.so
linking transcoder korean.so
linking transcoder single_byte.so
linking transcoder utf8_mac.so
linking transcoder utf_16_32.so
make[1]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0'
configuring cgi/escape
configuring continuation
configuring coverage
configuring date
configuring dbm
configuring digest
configuring digest/bubblebabble
configuring digest/md5
configuring digest/rmd160
configuring digest/sha1
configuring digest/sha2
configuring etc
header: db.h
library: db
configuring fcntl
configuring fiber
configuring fiddle
libffi_version: 3.0.5
configuring gdbm
configuring io/console
configuring json
configuring json/generator
configuring json/parser
configuring monitor
configuring nkf
configuring objspace
configuring openssl
configuring io/nonblock
configuring io/wait
configuring pathname
configuring psych
configuring pty
configuring racc/cparse
configuring rbconfig/sizeof
configuring readline
configuring ripper
configuring rubyvm
configuring socket
configuring stringio
making encs
make[1]: Entering directory `/usr/local/rvm/src/ruby-3.0.0'
make[1]: Nothing to be done for `encs'.
make[1]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0'
configuring strscan
configuring syslog
configuring zlib
make[1]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0'
generating makefile exts.mk
exts.mk updated
make[1]: Entering directory `/usr/local/rvm/src/ruby-3.0.0'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/arith_seq/extract'
compiling extract.c
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/RUBY_ALIGNOF'
compiling c.c
In file included from ../../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../../.././include/ruby/ruby.h:25,
                 from extract.c:1:
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from c.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling cpp.cpp
linking shared-object -test-/arith_seq/extract.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/arith_seq/extract'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/array/resize'
compiling resize.c
linking shared-object -test-/RUBY_ALIGNOF.so
In file included from ../../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../../.././include/ruby/ruby.h:25,
                 from resize.c:1:
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/RUBY_ALIGNOF'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/bignum'
compiling big2str.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/array/resize.so
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../../internal/bignum.h:20,
                 from big2str.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/array/resize'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/bug-14834'
compiling bug-14384.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from bug-14384.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
compiling bigzero.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../../internal/bignum.h:20,
                 from bigzero.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking shared-object -test-/bug_14834.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/bug-14834'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/bug-3571'
compiling bug.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling div.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from bug.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../../internal/bignum.h:20,
                 from div.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
bug.c: In function ‘bug_i’:
bug.c:4: warning: function might be possible candidate for attribute ‘noreturn’
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/bug_3571.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling init.c
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/bug-3571'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/bug-5832'
compiling bug.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from bug.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling intpack.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/bug_5832.so
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../../internal/bignum.h:20,
                 from intpack.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/bug-5832'
compiling mul.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../../internal/bignum.h:20,
                 from mul.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling str2big.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../../internal/bignum.h:20,
                 from str2big.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/bug_reporter'
compiling bug_reporter.c
linking shared-object -test-/bignum.so
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from bug_reporter.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/bignum'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/class'
compiling class2name.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/bug_reporter.so
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from class2name.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/bug_reporter'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/cxxanyargs'
compiling cxxanyargs.cpp
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling init.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/class.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/class'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/debug'
compiling init.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling inspector.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from inspector.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling profile_frames.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from profile_frames.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking shared-object -test-/cxxanyargs.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/debug.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/debug'
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/cxxanyargs'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/dln/empty'
compiling empty.c
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/enumerator_kw'
compiling enumerator_kw.c
linking shared-object -test-/dln/empty.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/dln/empty'
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from enumerator_kw.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/exception'
compiling dataerror.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from dataerror.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking shared-object -test-/enumerator_kw.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/enumerator_kw'
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/fatal'
compiling rb_fatal.c
compiling enc_raise.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from rb_fatal.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from enc_raise.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
rb_fatal.c: In function ‘ruby_fatal’:
rb_fatal.c:4: warning: function might be possible candidate for attribute ‘noreturn’
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
enc_raise.c: In function ‘enc_raise’:
enc_raise.c:5: warning: function might be possible candidate for attribute ‘noreturn’
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ensured.c
linking shared-object -test-/fatal/rb_fatal.so
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from ensured.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
ensured.c: In function ‘exc_raise’:
ensured.c:22: warning: function might be possible candidate for attribute ‘noreturn’
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/fatal'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/file'
compiling init.c
compiling fs.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from fs.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/exception.so
compiling init.c
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/exception'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/float'
compiling init.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling stat.c
compiling nextafter.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from nextafter.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from stat.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/float.so
linking shared-object -test-/file.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/float'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/funcall'
compiling funcall.c
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/file'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/gvl/call_without_gvl'
compiling call_without_gvl.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from funcall.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../../.././include/ruby/ruby.h:25,
                 from call_without_gvl.c:1:
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/funcall.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/gvl/call_without_gvl.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/funcall'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/hash'
compiling delete.c
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/gvl/call_without_gvl'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/integer'
compiling core_ext.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from delete.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../../internal/bignum.h:20,
                 from ../../../internal/numeric.h:12,
                 from core_ext.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling init.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
compiling init.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/hash.so
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/hash'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/iseq_load'
compiling iseq_load.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling my_integer.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from iseq_load.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from my_integer.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking shared-object -test-/iseq_load.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/iseq_load'
linking shared-object -test-/integer.so
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/iter'
compiling break.c
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/integer'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/load/dot.dot'
compiling dot.dot.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from break.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking shared-object -test-/load/dot.dot.so
break.c: In function ‘iter_break_value’:
break.c:12: warning: function might be possible candidate for attribute ‘noreturn’
break.c: In function ‘iter_break’:
break.c:4: warning: function might be possible candidate for attribute ‘noreturn’
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/load/dot.dot'
compiling init.c
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/load/protect'
compiling protect.c
In file included from ../../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../../.././include/ruby/ruby.h:25,
                 from ../../../.././include/ruby.h:38,
                 from protect.c:1:
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type

../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type

../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling yield.c
linking shared-object -test-/load/protect.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/load/protect'
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from yield.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/marshal/compat'
compiling usrcompat.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../../.././include/ruby/ruby.h:25,
                 from ../../../.././include/ruby.h:38,
                 from usrcompat.c:1:
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking shared-object -test-/iter.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/iter'
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/marshal/internal_ivar'
compiling internal_ivar.c
linking shared-object -test-/marshal/compat.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/marshal/compat'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/marshal/usr'
compiling usrmarshal.c
In file included from ../../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../../.././include/ruby/ruby.h:25,
                 from ../../../.././include/ruby.h:38,
                 from internal_ivar.c:1:
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../../.././include/ruby/ruby.h:25,
                 from ../../../.././include/ruby.h:38,
                 from usrmarshal.c:1:
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/marshal/internal_ivar.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/marshal/internal_ivar'
linking shared-object -test-/marshal/usr.so
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/memory_status'
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/memory_status'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/memory_view'
compiling memory_view.c
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/marshal/usr'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/method'
compiling arity.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from memory_view.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from arity.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling init.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/method.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/method'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/notimplement'
compiling bug.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from bug.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking shared-object -test-/memory_view.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/memory_view'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/num2int'
compiling num2int.c
linking shared-object -test-/notimplement.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/notimplement'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/path_to_class'
compiling path_to_class.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from num2int.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from path_to_class.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/num2int.so
linking shared-object -test-/path_to_class.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/num2int'
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/path_to_class'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/popen_deadlock'
compiling infinite_loop_dlsym.c
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/postponed_job'
compiling postponed_job.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from infinite_loop_dlsym.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from postponed_job.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/popen_deadlock/infinite_loop_dlsym.so
linking shared-object -test-/postponed_job.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/popen_deadlock'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/printf'
compiling printf.c
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/postponed_job'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/proc'
compiling init.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from printf.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling receiver.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from receiver.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/printf.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling super.c
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/printf'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/random'
compiling init.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from super.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/proc.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling loop.c
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/proc'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/rational'
compiling rat.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby/random.h:13,
                 from loop.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../../internal/rational.h:13,
                 from rat.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/random.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/random'
linking shared-object -test-/rational.so
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/rb_call_super_kw'
compiling rb_call_super_kw.c
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/rational'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/recursion'
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from rb_call_super_kw.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
compiling recursion.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/rb_call_super_kw.so
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from recursion.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/rb_call_super_kw'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/regexp'
compiling init.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/recursion.so
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/recursion'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/scan_args'
compiling scan_args.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling parse_depth_limit.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from scan_args.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from parse_depth_limit.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/regexp.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/regexp'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/st/foreach'
compiling foreach.c
linking shared-object -test-/scan_args.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/scan_args'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/st/numhash'
compiling numhash.c
In file included from ../../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../../.././include/ruby/ruby.h:25,
                 from ../../../.././include/ruby.h:38,
                 from foreach.c:1:
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../../.././include/ruby/ruby.h:25,
                 from ../../../.././include/ruby.h:38,
                 from numhash.c:1:
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/st/foreach.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/st/foreach'
linking shared-object -test-/st/numhash.so
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/st/update'
compiling update.c
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/st/numhash'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/string'
compiling capacity.c
In file included from ../../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../../.././include/ruby/ruby.h:25,
                 from ../../../.././include/ruby.h:38,
                 from update.c:1:
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from capacity.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/st/update.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/st/update'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/struct'
compiling duplicate.c
compiling coderange.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from duplicate.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from coderange.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling init.c
compiling cstr.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../../internal.h:29,
                 from cstr.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling len.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from len.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling member.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ellipsize.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from member.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from ellipsize.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking shared-object -test-/struct.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling enc_associate.c
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/struct'
compiling enc_str_buf_cat.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from enc_str_buf_cat.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from enc_associate.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling init.c
compiling fstring.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from fstring.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling modify.c
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/symbol'
compiling init.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from modify.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling new.c
compiling type.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from new.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from type.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling nofree.c
linking shared-object -test-/symbol.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/symbol'
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from nofree.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/thread_fd_close'
compiling thread_fd_close.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling normalize.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from thread_fd_close.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../../internal/file.h:12,
                 from normalize.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking shared-object -test-/thread_fd_close.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/thread_fd_close'
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/time'
compiling init.c
compiling qsort.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from init.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from qsort.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling leap_second.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling rb_interned_str.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../../internal/bits.h:73,
                 from ../../../internal/time.h:13,
                 from leap_second.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from rb_interned_str.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
compiling new.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from new.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
compiling rb_str_dup.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from rb_str_dup.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking shared-object -test-/time.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/time'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/tracepoint'
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling gc_hook.c
compiling set_len.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from gc_hook.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from set_len.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling tracepoint.c
linking shared-object -test-/string.so
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from tracepoint.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/string'
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/tracepoint.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/tracepoint'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/vm'
compiling at_exit.c
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/typeddata'
compiling typeddata.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from typeddata.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from at_exit.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/typeddata.so
linking shared-object -test-/vm/at_exit.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/typeddata'
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/vm'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/wait_for_single_fd'
compiling wait_for_single_fd.c
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/bigdecimal'
compiling bigdecimal.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from wait_for_single_fd.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from bigdecimal.h:14,
                 from bigdecimal.c:13:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object -test-/wait_for_single_fd.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/-test-/wait_for_single_fd'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/cgi/escape'
compiling escape.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from escape.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object cgi/escape.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/cgi/escape'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/continuation'
compiling continuation.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from continuation.c:2:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object continuation.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/continuation'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/coverage'
compiling coverage.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../gc.h:3,
                 from coverage.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
installing default coverage libraries
linking shared-object coverage.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/coverage'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/date'
compiling date_core.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from date_core.c:5:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object bigdecimal.so
installing default bigdecimal libraries
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/bigdecimal'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/dbm'
compiling dbm.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from dbm.c:12:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object dbm.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/dbm'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/digest'
compiling digest.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from digest.h:16,
                 from digest.c:16:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
digest.c: In function ‘rb_digest_instance_update’:
digest.c:172: warning: function might be possible candidate for attribute ‘noreturn’
digest.c: In function ‘rb_digest_instance_block_length’:
digest.c:434: warning: function might be possible candidate for attribute ‘noreturn’
digest.c: In function ‘rb_digest_instance_reset’:
digest.c:208: warning: function might be possible candidate for attribute ‘noreturn’
digest.c: In function ‘rb_digest_instance_finish’:
digest.c:192: warning: function might be possible candidate for attribute ‘noreturn’
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
installing default digest libraries
linking shared-object digest.so
installing digest libraries
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/digest'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/etc'
compiling etc.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from etc.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object etc.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/etc'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/fcntl'
compiling fcntl.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from fcntl.c:28:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object fcntl.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/fcntl'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/fiber'
compiling fiber.c
linking shared-object fiber.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/fiber'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/fiddle'
compiling closure.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ./fiddle.h:4,
                 from closure.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling conversions.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ./fiddle.h:4,
                 from conversions.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
compiling date_parse.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from date_parse.c:5:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling fiddle.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ./fiddle.h:4,
                 from fiddle.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling function.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ./fiddle.h:4,
                 from function.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling handle.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from handle.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling memory_view.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from memory_view.c:2:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling pinned.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ./fiddle.h:4,
                 from pinned.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling pointer.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from pointer.c:6:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object fiddle.so
installing default fiddle libraries
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/fiddle'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/gdbm'
compiling gdbm.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from gdbm.c:12:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object gdbm.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/gdbm'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/io/console'
compiling console.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from console.c:5:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling date_strftime.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from date_strftime.c:7:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object io/console.so
installing default console libraries
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/io/console'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/io/nonblock'
compiling nonblock.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from nonblock.c:13:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object io/nonblock.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/io/nonblock'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/io/wait'
compiling wait.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from wait.c:14:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling date_strptime.c
linking shared-object io/wait.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/io/wait'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/json'
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from date_strptime.c:5:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/json'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/monitor'
compiling monitor.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from monitor.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
installing default monitor libraries
linking shared-object monitor.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/monitor'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/nkf'
compiling nkf.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from nkf.c:13:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
installing default date_core libraries
linking shared-object date_core.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/date'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/objspace'
compiling object_tracing.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from object_tracing.c:16:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling objspace.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../gc.h:3,
                 from objspace.c:15:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from nkf.c:62:
nkf-utf8/nkf.c: In function ‘no_connection2’:
nkf-utf8/nkf.c:512: warning: function might be possible candidate for attribute ‘noreturn’
nkf-utf8/nkf.c: In function ‘no_connection’:
nkf-utf8/nkf.c:520: warning: function might be possible candidate for attribute ‘noreturn’
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling objspace_dump.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../gc.h:3,
                 from objspace_dump.c:15:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
installing default objspace libraries
linking shared-object objspace.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/objspace'
installing default nkf libraries
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/openssl'
compiling openssl_missing.c
compiling ossl.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_asn1.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_asn1.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking shared-object nkf.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/nkf'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/pathname'
compiling pathname.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from pathname.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
installing default pathname libraries
linking shared-object pathname.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/pathname'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/psych'
compiling psych.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ./psych.h:4,
                 from psych.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_bio.c
compiling psych_emitter.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_bio.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ./psych.h:4,
                 from psych_emitter.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_bn.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_bn.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling psych_parser.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ./psych.h:4,
                 from psych_parser.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling psych_to_ruby.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ./psych.h:4,
                 from psych_to_ruby.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling psych_yaml_tree.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ./psych.h:4,
                 from psych_yaml_tree.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_cipher.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_cipher.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
linking shared-object psych.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/psych'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/pty'
compiling pty.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from pty.c:57:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
installing default pty libraries
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object pty.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/pty'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/racc/cparse'
compiling cparse.c
compiling ossl_config.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from cparse.c:14:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_config.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_digest.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_digest.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object racc/cparse.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/racc/cparse'
compiling ossl_engine.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_engine.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/rbconfig/sizeof'
compiling sizes.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from sizes.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling limits.c
compiling ossl_hmac.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from limits.c:2:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_hmac.c:12:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object rbconfig/sizeof.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/rbconfig/sizeof'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/readline'
compiling readline.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby/encoding.h:15,
                 from ../.././include/ruby/io.h:16,
                 from readline.c:36:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_kdf.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_kdf.c:5:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_ns_spki.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_ns_spki.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object readline.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/readline'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/ripper'
compiling ripper.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from ripper.y:31:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
compiling ossl_ocsp.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_ocsp.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_pkcs12.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_pkcs12.c:5:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_pkcs7.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_pkcs7.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_pkey.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_pkey.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_pkey_dh.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_pkey_dh.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_pkey_dsa.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_pkey_dsa.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_pkey_ec.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_pkey_ec.c:5:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_pkey_rsa.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_pkey_rsa.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_rand.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_rand.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_ssl.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_ssl.c:12:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
checking ../.././parse.y and ../.././ext/ripper/eventids2.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object ripper.so
compiling ossl_ssl_session.c
installing default ripper libraries
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/ripper'
compiling ossl_ts.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_ssl_session.c:5:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_ts.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_x509.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_x509.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_x509attr.c
compiling ossl_x509cert.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_x509attr.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_x509cert.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_x509crl.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_x509crl.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
compiling ossl_x509ext.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_x509ext.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_x509name.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_x509name.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
compiling ossl_x509req.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_x509req.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ossl_x509revoked.c
compiling ossl_x509store.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_x509revoked.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from ossl.h:16,
                 from ossl_x509store.c:10:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
installing default openssl libraries
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/rubyvm'
installing default libraries
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/rubyvm'
linking shared-object openssl.so
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/socket'
compiling init.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from init.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling constants.c
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/openssl'
compiling basicsocket.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from basicsocket.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from constants.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling socket.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from socket.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ipsocket.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from ipsocket.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling tcpsocket.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from tcpsocket.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling tcpserver.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from tcpserver.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling sockssocket.c
compiling udpsocket.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from sockssocket.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from udpsocket.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling unixsocket.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from unixsocket.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
compiling unixserver.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from unixserver.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling option.c
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ancdata.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from option.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from ancdata.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling raddrinfo.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from raddrinfo.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling ifaddr.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../../internal.h:29,
                 from rubysocket.h:130,
                 from ifaddr.c:1:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
installing default socket libraries
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/stringio'
compiling stringio.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from stringio.c:16:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
stringio.c: In function ‘strio_unimpl’:
stringio.c:470: warning: function might be possible candidate for attribute ‘noreturn’
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object socket.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/socket'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/strscan'
compiling strscan.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from strscan.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object stringio.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/stringio'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/syslog'
compiling syslog.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from syslog.c:11:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object syslog.so
installing default syslog libraries
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object strscan.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/strscan'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/zlib'
compiling zlib.c
In file included from ../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../.././include/ruby/internal/arithmetic.h:23,
                 from ../.././include/ruby/ruby.h:25,
                 from ../.././include/ruby.h:38,
                 from zlib.c:9:
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/syslog'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/digest/bubblebabble'
compiling bubblebabble.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from bubblebabble.c:14:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object digest/bubblebabble.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/digest/bubblebabble'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/digest/md5'
compiling md5init.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from md5init.c:4:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling md5.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from ../defs.h:8,
                 from md5.h:49,
                 from md5.c:54:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object digest/md5.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/digest/md5'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/digest/rmd160'
compiling rmd160init.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from rmd160init.c:4:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling rmd160.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from ../defs.h:8,
                 from rmd160.h:29,
                 from rmd160.c:23:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object digest/rmd160.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/digest/rmd160'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/digest/sha1'
compiling sha1init.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from sha1init.c:4:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling sha1.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from ../defs.h:8,
                 from sha1.h:14,
                 from sha1.c:20:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object digest/sha1.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/digest/sha1'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/digest/sha2'
compiling sha2init.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from sha2init.c:4:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
compiling sha2.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from ../defs.h:8,
                 from sha2.c:37:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object zlib.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/zlib'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/json/generator'
compiling generator.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from ../fbuffer/fbuffer.h:5,
                 from generator.c:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object digest/sha2.so
installing default sha2 libraries
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/digest/sha2'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0/ext/json/parser'
compiling parser.c
In file included from ../../.././include/ruby/internal/arithmetic/char.h:23,
                 from ../../.././include/ruby/internal/arithmetic.h:23,
                 from ../../.././include/ruby/ruby.h:25,
                 from ../../.././include/ruby.h:38,
                 from ../fbuffer/fbuffer.h:5,
                 from parser.rl:1:
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_int2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h:146: warning: comparison is always true due to limited range of data type
../../.././include/ruby/internal/arithmetic/int.h: In function ‘rb_uint2num_inline’:
../../.././include/ruby/internal/arithmetic/int.h:155: warning: comparison is always true due to limited range of data type
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
linking shared-object json/ext/parser.so
At top level:
cc1: warning: unrecognized command line option "-Wno-tautological-compare"
cc1: warning: unrecognized command line option "-Wno-self-assign"
cc1: warning: unrecognized command line option "-Wno-parentheses-equality"
cc1: warning: unrecognized command line option "-Wno-constant-logical-operand"
cc1: warning: unrecognized command line option "-Wno-cast-function-type"
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/json/parser'
linking shared-object json/ext/generator.so
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0/ext/json/generator'
make[2]: Entering directory `/usr/local/rvm/src/ruby-3.0.0'
./revision.h unchanged
make[2]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0'
make[1]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0'
make[1]: Entering directory `/usr/local/rvm/src/ruby-3.0.0'
make[1]: Nothing to be done for `note'.
make[1]: Leaving directory `/usr/local/rvm/src/ruby-3.0.0'
