
Issue #19386 has been updated by jaruga (Jun Aruga). Thank you for the report! I just logged in the instance of the RHEL 9 server. Here is the info of the dependencies. ``` [jaruga@rhel9 ~]$ cat /etc/redhat-release Red Hat Enterprise Linux release 9.1 (Plow) [jaruga@rhel9 ~]$ rpm -q gcc gcc-11.3.1-2.1.el9.x86_64 [jaruga@rhel9 ~]$ rpm -q openssl openssl-3.0.1-43.el9_0.x86_64 [jaruga@rhel9 ~]$ rpm -q openssl-devel openssl-devel-3.0.1-43.el9_0.x86_64 ``` ---------------------------------------- Bug #19386: `test_hmac.rb` of openssl is timeout on RHEL9 https://bugs.ruby-lang.org/issues/19386#change-101515 * Author: hsbt (Hiroshi SHIBATA) * Status: Open * Priority: Normal * Backport: 2.7: UNKNOWN, 3.0: UNKNOWN, 3.1: UNKNOWN, 3.2: UNKNOWN ---------------------------------------- I prepared new test instance of RHEL9 for https://rubyci.org/. But it stuck with openssl tests. see http://rubyci.s3.amazonaws.com/rhel9/ruby-master/log/20230127T003004Z.fail.h... I did bisect this issue. This issue caused by https://github.com/ruby/ruby/blob/master/test/openssl/test_hmac.rb#L23 ``` def test_dup h1 = OpenSSL::HMAC.new("KEY", "MD5") h1.update("DATA") h = h1.dup assert_equal(h1.digest, h.digest, "dup digest") end ``` Stuck is happened after running this test. /cc @vo.x @jaruga @rhenium -- https://bugs.ruby-lang.org/