|
BASERUBY = /usr/local/bin/ruby --disable=gems
|
|
CC = clang
|
|
LD = ld
|
|
LDSHARED = clang -shared
|
|
CFLAGS = -fstack-protector-strong -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fdeclspec -O3 -fno-fast-math -ggdb3 -Wall -Wextra -Wextra-tokens -Wdeprecated-declarations -Wdivision-by-zero -Wdiv-by-zero -Wimplicit-function-declaration -Wimplicit-int -Wpointer-arith -Wshorten-64-to-32 -Wwrite-strings -Wold-style-definition -Wmissing-noreturn -Wno-cast-function-type -Wno-constant-logical-operand -Wno-long-long -Wno-missing-field-initializers -Wno-overlength-strings -Wno-parentheses-equality -Wno-self-assign -Wno-tautological-compare -Wno-unused-parameter -Wno-unused-value -Wunused-variable -Wmisleading-indentation -Wundef
|
|
XCFLAGS = -fno-strict-overflow -fvisibility=hidden -fexcess-precision=standard -DRUBY_EXPORT -fPIE -I. -I.ext/include/x86_64-freebsd13.4 -I./include -I. -I./prism -I./enc/unicode/15.0.0 -Dmodular_gc_dir=
|
|
CPPFLAGS =
|
|
DLDFLAGS = -Wl,--compress-debug-sections=zlib -Wl,-soname,showflags -fstack-protector-strong -pie
|
|
SOLIBS = -lexecinfo -lprocstat -lz -lrt -lrt -ldl -lcrypt -lm -lthr
|
|
LANG = ja_JP.UTF-8
|
|
LC_ALL =
|
|
LC_CTYPE =
|
|
MFLAGS =
|
|
RUSTC = no
|
|
YJIT_RUSTC_ARGS = --crate-name=yjit --crate-type=staticlib --edition=2021 -g -C lto=thin -C opt-level=3 -C overflow-checks=on '--out-dir=/mnt/home/sakamoto/ruby-3.4.1/yjit/target/release/' ./yjit/src/lib.rs
|
|
FreeBSD clang version 18.1.6 (https://github.com/llvm/llvm-project.git llvmorg-18.1.6-0-g1118c2e05e67)
|
|
Target: x86_64-unknown-freebsd13.4
|
|
Thread model: posix
|
|
InstalledDir: /usr/bin
|
|
generating encdb.h
|
|
encdb.h unchanged
|
|
generating enc.mk
|
|
making srcs under enc
|
|
generating transdb.h
|
|
transdb.h unchanged
|
|
generating makefiles ext/configure-ext.mk
|
|
ext/configure-ext.mk unchanged
|
|
installing default coverage libraries
|
|
installing default date_core libraries
|
|
installing digest libraries
|
|
installing default digest libraries
|
|
installing default sha2 libraries
|
|
installing default fiddle libraries
|
|
installing default console libraries
|
|
installing default libraries
|
|
installing default monitor libraries
|
|
installing default objspace libraries
|
|
installing default openssl libraries
|
|
installing default pathname libraries
|
|
installing default psych libraries
|
|
installing default pty libraries
|
|
installing default ripper libraries
|
|
installing default libraries
|
|
installing default socket libraries
|
|
installing default strscan libraries
|
|
`ruby' is up to date.
|
|
making enc
|
|
making trans
|
|
making encs
|
|
2025-01-16 23:04:34 +0900
|
|
Driver is ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [x86_64-freebsd13.4]
|
|
Target is ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [x86_64-freebsd13.4]
|
|
|
|
test_attr.rb ...
|
|
test_autoload.rb ........
|
|
test_block.rb ....................................................
|
|
......
|
|
test_class.rb ................................................
|
|
test_constant_cache.rb ..........
|
|
test_env.rb ..
|
|
test_eval.rb .................................................
|
|
test_exception.rb ..................................
|
|
test_fiber.rb .....
|
|
test_finalizer.rb ..
|
|
test_flip.rb .
|
|
test_flow.rb ....................................................
|
|
..........
|
|
test_fork.rb .....
|
|
test_gc.rb ..
|
|
test_insns.rb ....................................................
|
|
...............................................................................
|
|
...............................................................................
|
|
...............................................................................
|
|
...............................................................................
|
|
...............................
|
|
test_io.rb ......
|
|
test_jump.rb .............................
|
|
test_literal.rb ....................................................
|
|
...............................................................................
|
|
..........................
|
|
test_literal_suffix.rb ................................................
|
|
test_load.rb ..
|
|
test_marshal.rb .
|
|
test_massign.rb ..................................
|
|
test_method.rb ....................................................
|
|
...............................................................................
|
|
...............................................................................
|
|
.....................................
|
|
test_objectspace.rb ......
|
|
test_proc.rb .....................................
|
|
test_ractor.rb ....................................................
|
|
...................................................................
|
|
test_rjit.rb .......
|
|
test_string.rb .
|
|
test_struct.rb .
|
|
test_syntax.rb ....................................................
|
|
...............................................................................
|
|
.................................
|
|
test_thread.rb ..................................................
|
|
test_yjit.rb ....................................................
|
|
...............................................................................
|
|
...............................................................................
|
|
...............................................................................
|
|
..................................................................
|
|
test_yjit_30k_ifelse.rb .
|
|
test_yjit_30k_methods.rb .
|
|
test_yjit_rust_port.rb ......................................
|
|
|
|
Finished in 41.29 sec
|
|
|
|
Fiber count: 10000 (skipping)
|
|
PASS all 1993 tests
|
|
exec ./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems "./bootstraptest/runner.rb" --ruby="ruby --disable-gems" ./KNOWNBUGS.rb
|
|
2025-01-16 23:05:16 +0900
|
|
Driver is ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [x86_64-freebsd13.4]
|
|
Target is ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [x86_64-freebsd13.4]
|
|
|
|
|
|
No tests, no problem
|
|
Checking leaked global symbols...none
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:assignment ....................................................................................................................................................................................................................................................................................................................................................................................OK 372
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:condition ..OK 2
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:if/unless ...OK 3
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:case .....OK 5
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:while/until ........OK 8
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:exception ..........OK 10
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:array .......................................OK 39
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:hash ...........................OK 27
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:iterator ...........................................................................................................OK 107
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:float ................................................................................OK 80
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:bignum ...............................OK 31
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:string & char ..............................................................OK 62
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:assignment ..........OK 10
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:call ......OK 6
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:proc .........OK 9
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:signal ..OK 2
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:eval ...........................OK 27
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:system ........OK 8
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:const .....OK 5
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:clone .....OK 5
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:marshal ....OK 4
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:pack ....OK 4
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:math ..OK 2
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:struct ......OK 6
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:variable ............OK 12
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:trace ...OK 3
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:defined? ............OK 12
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:alias ......OK 6
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:path .......................OK 23
|
|
/mnt/home/sakamoto/ruby-3.4.1/basictest/test.rb:gc ....OK 4
|
|
|
|
test succeeded
|
|
Run options:
|
|
--seed=16566
|
|
"--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems"
|
|
|
|
# Running tests:
|
|
|
|
Finished tests in 11.584104s, 17.3514 tests/s, 77.7790 assertions/s.
|
|
201 tests, 901 assertions, 0 failures, 0 errors, 12 skips
|
|
|
|
ruby -v: ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [x86_64-freebsd13.4]
|
|
Run options:
|
|
--seed=54305
|
|
"--ruby=./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems"
|
|
--excludes-dir=./test/.excludes
|
|
--name=!/memory_leak/
|
|
--
|
|
|
|
# Running tests:
|
|
|
|
Finished tests in 744.307931s, 43.0695 tests/s, 8807.5334 assertions/s.
|
|
32057 tests, 6555517 assertions, 0 failures, 0 errors, 189 skips
|
|
|
|
ruby -v: ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [x86_64-freebsd13.4]
|
|
$ /mnt/home/sakamoto/ruby-3.4.1/miniruby -I/mnt/home/sakamoto/ruby-3.4.1/lib /mnt/home/sakamoto/ruby-3.4.1/tool/runruby.rb --archdir=/mnt/home/sakamoto/ruby-3.4.1 --extout=.ext -- /mnt/home/sakamoto/ruby-3.4.1/spec/mspec/bin/mspec-run -B ./spec/default.mspec
|
|
ruby 3.4.1 (2024-12-25 revision 48d4efcb85) +PRISM [x86_64-freebsd13.4]
|
|
0 ............................................................
|
|
60 ............................................................
|
|
120 ............................................................
|
|
180 ............................................................
|
|
240 ............................................................
|
|
300 ............................................................
|
|
360 ............................................................
|
|
420 ............................................................
|
|
480 ............................................................
|
|
540 ............................................................
|
|
600 ............................................................
|
|
660 ............................................................
|
|
720 ............................................................
|
|
780 ............................................................
|
|
840 ............................................................
|
|
900 ............................................................
|
|
960 ............................................................
|
|
1020 ............................................................
|
|
1080 ............................................................
|
|
1140 ............................................................
|
|
1200 ............................................................
|
|
1260 ............................................................
|
|
1320 ............................................................
|
|
1380 ............................................................
|
|
1440 ............................................................
|
|
1500 ............................................................
|
|
1560 ............................................................
|
|
1620 ............................................................
|
|
1680 ............................................................
|
|
1740 ............................................................
|
|
1800 ............................................................
|
|
1860 ............................................................
|
|
1920 ............................................................
|
|
1980 ............................................................
|
|
2040 ............................................................
|
|
2100 ............................................................
|
|
2160 ............................................................
|
|
2220 ............................................................
|
|
2280 ............................................................
|
|
2340 ............................................................
|
|
2400 ............................................................
|
|
2460 ............................................................
|
|
2520 ............................................................
|
|
2580 ............................................................
|
|
2640 ............................................................
|
|
2700 ............................................................
|
|
2760 ............................................................
|
|
2820 ............................................................
|
|
2880 ............................................................
|
|
2940 ............................................................
|
|
3000 ............................................................
|
|
3060 ............................................................
|
|
3120 ............................................................
|
|
3180 ............................................................
|
|
3240 ............................................................
|
|
3300 ............................................................
|
|
3360 ............................................................
|
|
3420 ...................
|
|
|
|
Finished in 138.233643 seconds
|
|
|
|
3439 files, 33312 examples, 252100 expectations, 0 failures, 0 errors, 0 tagged
|
|
./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems -C "." bin/gem install --no-document --install-dir .bundle --conservative "rspec:~> 3"
|
|
Successfully installed rspec-support-3.13.2
|
|
Successfully installed diff-lcs-1.5.1
|
|
Successfully installed rspec-mocks-3.13.2
|
|
Successfully installed rspec-expectations-3.13.3
|
|
Successfully installed rspec-core-3.13.2
|
|
Successfully installed rspec-3.13.0
|
|
6 gems installed
|
|
./miniruby -I./lib -I. -I.ext/common ./tool/runruby.rb --extout=.ext -- --disable-gems -C . -Ispec/syntax_suggest:spec/lib .bundle/bin/rspec --require rspec/expectations --require spec_helper --require formatter_overrides --require spec_coverage -r formatter_overrides spec/syntax_suggest/
|
|
.........................................................................................................................................................
|
|
|
|
Finished in 1.82 seconds (files took 0.50145 seconds to load)
|
|
154 examples, 0 failures, 1 pending
|
|
|
|
check succeeded
|