3/11 に FreeBSD 13.5 がリリースされていたので Ruby CI で動かしているインスタンスを 13.4 から 13.5 にアップデートしておいた。
https://www.freebsd.org/releases/13.5R/installation/
手順は上に書いてあるとおりのコマンドを打つだけで無事完了したのでよくできてる。
power_assert を minitest と組み合わせて使う minitest-power_assert というのを gem としてメンテしていて、こう言うコードが動かないので直したと言う pull-request をマージしようとしたら発見した。
と言うのもしばらく放置していて Travis CI がもう動かなくなっているのを見つけて Actions に切り替えるか、と作業していたら Ruby 3.4 でどうもランダムに落ちると言うことに気がついたのがきっかけ。
ktsj さんに振ったところデバッグしてくれて、おおよその原因まで辿り着いたと言うのが今ここ。ちゃんと直るといいねえ。