虚無庵

徒然なるままに

今日の ruby build 2024-06-22

今日のビルド

dd378c5a2483002d50053cf81d00004c1fb3c8bd までを pull ってきてビルド。エラー/警告ともになし。

ruby のソースビルドブログを書き出してそろそろ一年くらい経つがもう辞めようかと思ってる。

今日のテスト

make test-all を実行。

Finished tests in 1189.056592s, 27.2275 tests/s, 5424.3364 assertions/s.
32375 tests, 6449843 assertions, 0 failures, 0 errors, 156 skips

ruby -v: ruby 3.4.0dev (2024-06-21T17:16:16Z master dd378c5a24) [x86_64-linux]

今日のビルド(enabled Universal Parser)

dd378c5a2483002d50053cf81d00004c1fb3c8bd までを pull ってきてビルド。エラー/警告ともになし。

今日のテスト(enabled Universal Parser)

make test-all を実行。

Finished tests in 1304.567592s, 24.8167 tests/s, 4945.0585 assertions/s.
32375 tests, 6451163 assertions, 0 failures, 0 errors, 158 skips

ruby -v: ruby 3.4.0dev (2024-06-21T17:16:16Z master dd378c5a24) [x86_64-linux]

今日のビルド(enabled YJIT)

dd378c5a2483002d50053cf81d00004c1fb3c8bd までを pull ってきてビルド。エラー/警告ともになし。

今日のテスト(enabled YJIT)

--enable-yjit

make test-all を実行。

Finished tests in 1218.418373s, 26.5713 tests/s, 5295.0662 assertions/s.
32375 tests, 6451606 assertions, 0 failures, 0 errors, 157 skips

ruby -v: ruby 3.4.0dev (2024-06-21T17:16:16Z master dd378c5a24) [x86_64-linux]
cppflags=-DYJIT_FORCE_ENABLE

make test-all を実行。

Finished tests in 1240.137413s, 26.1084 tests/s, 5200.7075 assertions/s.
32378 tests, 6449592 assertions, 0 failures, 0 errors, 156 skips

ruby -v: ruby 3.4.0dev (2024-06-21T17:16:16Z master dd378c5a24) +YJIT [x86_64-linux]

今日のビルド(enabled RJIT)

dd378c5a2483002d50053cf81d00004c1fb3c8bd までを pull ってきてビルド。エラー/警告ともになし。

今日のテスト(enabled RJIT)

--enable-rjit --disable-yjit

make test-all を実行。

Finished tests in 1221.822654s, 26.3958 tests/s, 5276.4188 assertions/s.
32251 tests, 6446848 assertions, 0 failures, 0 errors, 157 skips

ruby -v: ruby 3.4.0dev (2024-06-21T17:16:16Z master dd378c5a24) [x86_64-linux]
cppflags=-DRJIT_FORCE_ENABLE

make test-all を実行。

長過ぎるので省略。