New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ruby test suite crash with OpenSSL 1.1.0 #77

Closed
voxik opened this Issue Oct 14, 2016 · 4 comments

Comments

Projects
None yet
3 participants
@voxik

voxik commented Oct 14, 2016

I am testing Ruby r56422 on Fedora Rawhide with OpenSSL 1.1.0 and the test suite crashes:

[ 1253/16575] OpenSSL::TestPKeyDSA#test_DSAPrivateKey = 0.00 s
[ 1254/16575] OpenSSL::TestPKeyDSA#test_DSAPrivateKey_encrypted = 0.00 s
[ 1255/16575] OpenSSL::TestPKeyDSA#test_PUBKEY = 0.00 s
[ 1256/16575] OpenSSL::TestPKeyDSA#test_dup = 0.01 s
[ 1257/16575] OpenSSL::TestPKeyDSA#test_new = 0.01 s
[ 1258/16575] OpenSSL::TestPKeyDSA#test_new_break/builddir/build/BUILD/ruby-2.4.0-r56422/test/openssl/test_pkey_dsa.rb:33: [BUG] Segmentation fault at 0x00000000000010
ruby 2.4.0dev (2016-10-14 trunk 56422) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0026 p:---- s:0148 e:000147 CFUNC  :initialize
c:0025 p:---- s:0145 e:000144 CFUNC  :new
c:0024 p:0022 s:0140 e:000138 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/openssl/test_pkey_dsa.rb:33
c:0023 p:0036 s:0135 e:000134 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:1028
c:0022 p:0078 s:0129 e:000128 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:1269
c:0021 p:0022 s:0120 e:000119 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit/testcase.rb:18
c:0020 p:0073 s:0115 e:000114 BLOCK  /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:941 [FINISH]
c:0019 p:---- s:0108 e:000107 CFUNC  :map
c:0018 p:0129 s:0104 e:000103 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:934
c:0017 p:0054 s:0092 e:000091 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:913
c:0016 p:0016 s:0085 e:000083 BLOCK  /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:493 [FINISH]
c:0015 p:---- s:0079 e:000078 CFUNC  :each
c:0014 p:0073 s:0075 e:000074 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:491
c:0013 p:0014 s:0068 e:000067 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:529
c:0012 p:0144 s:0061 e:000060 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:885
c:0011 p:0010 s:0050 e:000049 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:1096
c:0010 p:0010 s:0046 e:000045 BLOCK  /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:1083 [FINISH]
c:0009 p:---- s:0042 e:000041 CFUNC  :each
c:0008 p:0057 s:0038 e:000037 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:1082
c:0007 p:0020 s:0033 e:000032 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:1070
c:0006 p:0012 s:0028 e:000027 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:681
c:0005 p:0022 s:0022 e:000021 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:33
c:0004 p:0045 s:0017 e:000016 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:990
c:0003 p:0015 s:0013 e:000012 METHOD /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:994
c:0002 p:0304 s:0008 E:001ac8 EVAL   ./test/runner.rb:40 [FINISH]
c:0001 p:0000 s:0003 E:001450 (none) [FINISH]

-- Ruby level backtrace information ----------------------------------------
./test/runner.rb:40:in `<main>'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:994:in `run'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:990:in `run'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:33:in `run'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:681:in `run'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:1070:in `run'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:1082:in `_run'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:1082:in `each'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:1083:in `block in _run'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:1096:in `run_tests'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:885:in `_run_anything'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:529:in `_run_suites'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:491:in `_run_suites'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:491:in `each'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:493:in `block in _run_suites'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:913:in `_run_suite'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:934:in `_run_suite'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:934:in `map'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:941:in `block in _run_suite'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit/testcase.rb:18:in `run'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb:1269:in `run'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb:1028:in `run_test'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/openssl/test_pkey_dsa.rb:33:in `test_new_break'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/openssl/test_pkey_dsa.rb:33:in `new'
/builddir/build/BUILD/ruby-2.4.0-r56422/test/openssl/test_pkey_dsa.rb:33:in `initialize'

-- Machine register context ------------------------------------------------
 RIP: 0x00007fa1296bc2bf RBP: 0x000055ee8feb77a0 RSP: 0x00007ffd986d8250
 RAX: 0x000055ee8feb40f0 RBX: 0x000055ee8feb40f0 RCX: 0x00007fa12c2f6ae0
 RDX: 0x0000000000000000 RDI: 0x0000000000000000 RSI: 0x000055ee8feb40f0
  R8: 0x0000000000000081  R9: 0x000055ee88a4d930 R10: 0x000055ee8feb40f0
 R11: 0x0000000000000000 R12: 0x0000000000000000 R13: 0x00007fa1296bc7a0
 R14: 0x000055ee8feb78a0 R15: 0x00007fa12d319b60 EFL: 0x0000000000010246

-- C level backtrace information -------------------------------------------
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(rb_print_backtrace+0x15) [0x7fa12ce137c5] vm_dump.c:679
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(rb_vm_bugreport+0x21c) [0x7fa12ce139fc] vm_dump.c:988
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(rb_bug_context+0xd4) [0x7fa12ccee384] error.c:426
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(sigsegv+0x3e) [0x7fa12cda9cfe] signal.c:897
/lib64/libpthread.so.0 [0x7fa12ca58640]
/lib64/libcrypto.so.1.1 [0x7fa1296bc2bf]
/lib64/libcrypto.so.1.1(DSA_generate_key+0xf8) [0x7fa1296ebb38]
/builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/openssl.so(dsa_generate+0xd5) [0x7fa128747965] ossl_pkey_dsa.c:159
/builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/openssl.so(ossl_dsa_initialize+0x8d) [0x7fa128747a9d] ossl_pkey_dsa.c:225
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_call0_body.constprop.135+0x1cb) [0x7fa12ce0c77b] vm_eval.c:131
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(rb_call0+0x119) [0x7fa12ce0d5c9] vm_eval.c:61
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(rb_class_new_instance+0x21) [0x7fa12cd45961] object.c:1880
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_call_cfunc+0xf9) [0x7fa12cdfde69] vm_insnhelper.c:1752
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_call_method+0xe3) [0x7fa12ce0bef3] vm_insnhelper.c:2288
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_exec_core+0x11bf) [0x7fa12ce01b1f] insns.def:967
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_exec+0x8b) [0x7fa12ce072db] vm.c:1711
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(rb_yield+0x3dd) [0x7fa12ce0a31d] vm.c:969
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(rb_ary_collect+0x5c) [0x7fa12cc99d5c] array.c:2732
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_call_cfunc+0xf9) [0x7fa12cdfde69] vm_insnhelper.c:1752
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_exec_core+0x11bf) [0x7fa12ce01b1f] insns.def:967
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_exec+0x8b) [0x7fa12ce072db] vm.c:1711
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(rb_yield+0x3dd) [0x7fa12ce0a31d] vm.c:969
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(rb_ary_each+0x3c) [0x7fa12cc95f1c] array.c:1823
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_call_cfunc+0xf9) [0x7fa12cdfde69] vm_insnhelper.c:1752
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_call_method+0xe3) [0x7fa12ce0bef3] vm_insnhelper.c:2288
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_call_method+0xe3) [0x7fa12ce0bef3] vm_insnhelper.c:2288
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_exec_core+0x11bf) [0x7fa12ce01b1f] insns.def:967
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_exec+0x8b) [0x7fa12ce072db] vm.c:1711
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(rb_yield+0x3dd) [0x7fa12ce0a31d] vm.c:969
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(rb_ary_each+0x3c) [0x7fa12cc95f1c] array.c:1823
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_call_cfunc+0xf9) [0x7fa12cdfde69] vm_insnhelper.c:1752
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_call_method+0xe3) [0x7fa12ce0bef3] vm_insnhelper.c:2288
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_call_method+0xe3) [0x7fa12ce0bef3] vm_insnhelper.c:2288
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_exec_core+0x11bf) [0x7fa12ce01b1f] insns.def:967
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(vm_exec+0x8b) [0x7fa12ce072db] vm.c:1711
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(ruby_exec_internal+0xb0) [0x7fa12ccf14f0] eval.c:244
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(ruby_exec_node+0x1d) [0x7fa12ccf320d] eval.c:308
/builddir/build/BUILD/ruby-2.4.0-r56422/libruby.so.2.4.0(ruby_run_node+0x1e) [0x7fa12ccf50ae] eval.c:300
/builddir/build/BUILD/ruby-2.4.0-r56422/ruby(main+0x4b) [0x55ee878a990b] main.c:36

-- Other runtime information -----------------------------------------------

* Loaded script: ./test/runner.rb: OpenSSL::TestPKeyDSA#test_new_break

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/encdb.so
    5 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/trans/transdb.so
    6 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/unicode_normalize.rb
    7 /builddir/build/BUILD/ruby-2.4.0-r56422/rbconfig.rb
    8 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/optparse.rb
    9 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/leakchecker.rb
   10 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/unit.rb
   11 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/prettyprint.rb
   12 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/pp.rb
   13 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit/assertions.rb
   14 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/open3.rb
   15 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/timeout.rb
   16 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/find_executable.rb
   17 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/rbconfig/sizeof.so
   18 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/envutil.rb
   19 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit/testcase.rb
   20 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/test/unit.rb
   21 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/tracepointchecker.rb
   22 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/zombie_hunter.rb
   23 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/delegate.rb
   24 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/etc.so
   25 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/fileutils.rb
   26 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/tmpdir.rb
   27 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/tempfile.rb
   28 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/iseq_loader_checker.rb
   29 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/json/version.rb
   30 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/ostruct.rb
   31 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/json/generic_object.rb
   32 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/json/common.rb
   33 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/json/ext/parser.so
   34 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/json/ext/generator.so
   35 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/json/ext.rb
   36 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/json.rb
   37 /builddir/build/BUILD/ruby-2.4.0-r56422/test/json/test_helper.rb
   38 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/monitor.rb
   39 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/socket.so
   40 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/io/wait.so
   41 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/socket.rb
   42 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/drb/eq.rb
   43 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/drb/invokemethod.rb
   44 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/drb/drb.rb
   45 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rinda/rinda.rb
   46 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/forwardable.rb
   47 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rinda/tuplespace.rb
   48 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rinda/test_tuplebag.rb
   49 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/ipaddr.rb
   50 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rinda/ring.rb
   51 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/singleton.rb
   52 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rinda/test_rinda.rb
   53 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/uri/rfc2396_parser.rb
   54 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/uri/rfc3986_parser.rb
   55 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/uri/common.rb
   56 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/uri/generic.rb
   57 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/uri/ftp.rb
   58 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/uri/http.rb
   59 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/uri/https.rb
   60 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/uri/ldap.rb
   61 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/uri/ldaps.rb
   62 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/uri/mailto.rb
   63 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/uri.rb
   64 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/stringio.so
   65 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/date_core.so
   66 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/date.rb
   67 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/time.rb
   68 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/open-uri.rb
   69 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/compat.rb
   70 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/version.rb
   71 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpversion.rb
   72 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httputils.rb
   73 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/io/nonblock.so
   74 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/utils.rb
   75 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/log.rb
   76 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/config.rb
   77 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/server.rb
   78 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/accesslog.rb
   79 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/htmlutils.rb
   80 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/cookie.rb
   81 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpstatus.rb
   82 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httprequest.rb
   83 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpresponse.rb
   84 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpservlet/abstract.rb
   85 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpservlet/filehandler.rb
   86 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpservlet/cgihandler.rb
   87 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/cgi/escape.so
   88 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/cgi/util.rb
   89 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/strscan.so
   90 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/erb.rb
   91 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpservlet/erbhandler.rb
   92 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpservlet/prochandler.rb
   93 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpservlet.rb
   94 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpserver.rb
   95 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpauth/authenticator.rb
   96 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpauth/basicauth.rb
   97 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/digest.so
   98 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/digest.rb
   99 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/digest/md5.so
  100 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/digest/sha1.so
  101 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpauth/digestauth.rb
  102 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpauth/userdb.rb
  103 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpauth/htpasswd.rb
  104 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpauth/htdigest.rb
  105 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpauth/htgroup.rb
  106 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpauth.rb
  107 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick.rb
  108 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/net/protocol.rb
  109 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/zlib.so
  110 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/net/http/exceptions.rb
  111 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/net/http/header.rb
  112 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/windows_31j.so
  113 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/net/http/generic_request.rb
  114 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/net/http/request.rb
  115 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/net/http/requests.rb
  116 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/net/http/response.rb
  117 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/net/http/responses.rb
  118 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/net/http/proxy_delta.rb
  119 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/net/http/backward.rb
  120 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/net/http.rb
  121 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/httpproxy.rb
  122 /builddir/build/BUILD/ruby-2.4.0-r56422/test/open-uri/test_open-uri.rb
  123 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/openssl.so
  124 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/openssl/bn.rb
  125 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/openssl/pkey.rb
  126 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/openssl/cipher.rb
  127 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/openssl/config.rb
  128 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/openssl/digest.rb
  129 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/openssl/x509.rb
  130 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/openssl/buffering.rb
  131 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/openssl/ssl.rb
  132 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/openssl.rb
  133 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/ssl.rb
  134 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/webrick/https.rb
  135 /builddir/build/BUILD/ruby-2.4.0-r56422/test/openssl/utils.rb
  136 /builddir/build/BUILD/ruby-2.4.0-r56422/test/open-uri/test_ssl.rb
  137 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_variable.rb
  138 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_process.rb
  139 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_ifunless.rb
  140 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_const.rb
  141 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_econv.rb
  142 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_refinement.rb
  143 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_fixnum.rb
  144 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_stringchar.rb
  145 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/-test-/integer.so
  146 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/-test-/integer.rb
  147 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_bignum.rb
  148 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_sprintf.rb
  149 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_iterator.rb
  150 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_rubyoptions.rb
  151 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_fnmatch.rb
  152 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_weakmap.rb
  153 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_not.rb
  154 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_enumerator.rb
  155 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_time.rb
  156 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_eval.rb
  157 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_path.rb
  158 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_rational.rb
  159 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_alias.rb
  160 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_struct.rb
  161 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_call.rb
  162 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_mixed_unicode_escapes.rb
  163 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_iseq.rb
  164 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/continuation.so
  165 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_hash.rb
  166 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_complex2.rb
  167 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/ut_eof.rb
  168 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_pipe.rb
  169 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_clone.rb
  170 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_unicode_escape.rb
  171 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_proc.rb
  172 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_beginendblock.rb
  173 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_transcode.rb
  174 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_threadgroup.rb
  175 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/objspace.so
  176 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_optimization.rb
  177 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/euc_jp.so
  178 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_regexp.rb
  179 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_pack.rb
  180 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_primitive.rb
  181 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_string.rb
  182 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_exception.rb
  183 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/fcntl.so
  184 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_readpartial.rb
  185 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_basicinstructions.rb
  186 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_array.rb
  187 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_object.rb
  188 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_file_exhaustive.rb
  189 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/fiber.so
  190 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_fiber.rb
  191 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/sentence.rb
  192 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_assignment.rb
  193 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/marshaltestlib.rb
  194 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_1.so
  195 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_marshal.rb
  196 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_continuation.rb
  197 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/pathname.so
  198 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/pathname.rb
  199 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/weakref.rb
  200 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_io.rb
  201 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_backtrace.rb
  202 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/shellwords.rb
  203 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_extlibs.rb
  204 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_system.rb
  205 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_notimp.rb
  206 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_sleep.rb
  207 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_integer.rb
  208 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_require.rb
  209 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_method.rb
  210 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_numeric.rb
  211 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_lazy_enumerator.rb
  212 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_dir_m17n.rb
  213 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_defined.rb
  214 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_undef.rb
  215 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_math.rb
  216 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_complex.rb
  217 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/bigdecimal.so
  218 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_range.rb
  219 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_encoding.rb
  220 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_float.rb
  221 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_yield.rb
  222 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_euc_jp.rb
  223 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_utf32.rb
  224 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_case_comprehensive.rb
  225 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_regex_casefold.rb
  226 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/shift_jis.so
  227 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_shift_jis.rb
  228 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_gbk.rb
  229 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_euc_tw.rb
  230 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_euc_kr.rb
  231 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_emoji.rb
  232 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_utf16.rb
  233 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_iso_8859.rb
  234 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_case_mapping.rb
  235 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_koi8.rb
  236 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_gb18030.rb
  237 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/windows_1252.so
  238 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_windows_1252.rb
  239 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_case_options.rb
  240 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_big5.rb
  241 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/windows_1251.so
  242 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_windows_1251.rb
  243 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/enc/test_cp949.rb
  244 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_rational2.rb
  245 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_objectspace.rb
  246 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_file.rb
  247 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_gc.rb
  248 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_metaclass.rb
  249 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_symbol.rb
  250 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_comparable.rb
  251 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_keyword.rb
  252 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_thread.rb
  253 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_settracefunc.rb
  254 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_parse.rb
  255 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_condition.rb
  256 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_enum.rb
  257 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_literal.rb
  258 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_rubyvm.rb
  259 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_io_m17n.rb
  260 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/utf_16be.so
  261 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/trans/utf_16_32.so
  262 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/utf_16le.so
  263 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/utf_32be.so
  264 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/utf_32le.so
  265 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_m17n.rb
  266 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_integer_comb.rb
  267 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_whileuntil.rb
  268 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_autoload.rb
  269 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_module.rb
  270 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_argf.rb
  271 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_time_tz.rb
  272 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_rand.rb
  273 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/allpairs.rb
  274 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_sprintf_comb.rb
  275 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_flip.rb
  276 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_complexrational.rb
  277 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_case.rb
  278 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_class.rb
  279 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_signal.rb
  280 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_trace.rb
  281 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_dir.rb
  282 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_env.rb
  283 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_super.rb
  284 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_arity.rb
  285 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_m17n_comb.rb
  286 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_syntax.rb
  287 /builddir/build/BUILD/ruby-2.4.0-r56422/test/ruby/test_lambda.rb
  288 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/abbrev.rb
  289 /builddir/build/BUILD/ruby-2.4.0-r56422/test/test_abbrev.rb
  290 /builddir/build/BUILD/ruby-2.4.0-r56422/test/test_timeout.rb
  291 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/prime.rb
  292 /builddir/build/BUILD/ruby-2.4.0-r56422/test/test_prime.rb
  293 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/cgi/core.rb
  294 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/cgi/cookie.rb
  295 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/cgi.rb
  296 /builddir/build/BUILD/ruby-2.4.0-r56422/test/cgi/update_env.rb
  297 /builddir/build/BUILD/ruby-2.4.0-r56422/test/cgi/test_cgi_header.rb
  298 /builddir/build/BUILD/ruby-2.4.0-r56422/test/cgi/test_cgi_cookie.rb
  299 /builddir/build/BUILD/ruby-2.4.0-r56422/test/cgi/test_cgi_core.rb
  300 /builddir/build/BUILD/ruby-2.4.0-r56422/test/cgi/test_cgi_modruby.rb
  301 /builddir/build/BUILD/ruby-2.4.0-r56422/test/cgi/test_cgi_tag_helper.rb
  302 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/cgi/session.rb
  303 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/digest/sha2.so
  304 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/pstore.rb
  305 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/cgi/session/pstore.rb
  306 /builddir/build/BUILD/ruby-2.4.0-r56422/test/cgi/test_cgi_session.rb
  307 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/big5.so
  308 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/cp949.so
  309 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/emacs_mule.so
  310 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/euc_kr.so
  311 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/euc_tw.so
  312 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/gb2312.so
  313 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/gb18030.so
  314 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/gbk.so
  315 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_2.so
  316 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_3.so
  317 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_4.so
  318 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_5.so
  319 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_6.so
  320 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_7.so
  321 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_8.so
  322 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_9.so
  323 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_10.so
  324 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_11.so
  325 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_13.so
  326 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_14.so
  327 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_15.so
  328 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/iso_8859_16.so
  329 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/koi8_r.so
  330 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/koi8_u.so
  331 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/windows_1250.so
  332 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/windows_1253.so
  333 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/windows_1254.so
  334 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/windows_1257.so
  335 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/trans/single_byte.so
  336 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/trans/ebcdic.so
  337 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/trans/japanese_euc.so
  338 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/trans/iso2022.so
  339 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/trans/emoji.so
  340 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/enc/trans/emoji_iso2022_kddi.so
  341 /builddir/build/BUILD/ruby-2.4.0-r56422/test/cgi/test_cgi_util.rb
  342 /builddir/build/BUILD/ruby-2.4.0-r56422/test/cgi/test_cgi_multipart.rb
  343 /builddir/build/BUILD/ruby-2.4.0-r56422/test/test_forwardable.rb
  344 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/securerandom.rb
  345 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/resolv.rb
  346 /builddir/build/BUILD/ruby-2.4.0-r56422/test/resolv/test_addr.rb
  347 /builddir/build/BUILD/ruby-2.4.0-r56422/test/resolv/test_dns.rb
  348 /builddir/build/BUILD/ruby-2.4.0-r56422/test/resolv/test_resource.rb
  349 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/e2mmap.rb
  350 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/matrix.rb
  351 /builddir/build/BUILD/ruby-2.4.0-r56422/test/matrix/test_matrix.rb
  352 /builddir/build/BUILD/ruby-2.4.0-r56422/test/matrix/test_vector.rb
  353 /builddir/build/BUILD/ruby-2.4.0-r56422/test/test_tempfile.rb
  354 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/shell/error.rb
  355 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/shell/filter.rb
  356 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/shell/system-command.rb
  357 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/shell/builtin-command.rb
  358 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/shell/command-processor.rb
  359 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/sync.rb
  360 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/shell/process-controller.rb
  361 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/shell.rb
  362 /builddir/build/BUILD/ruby-2.4.0-r56422/test/shell/test_command_processor.rb
  363 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/gdbm.so
  364 /builddir/build/BUILD/ruby-2.4.0-r56422/test/gdbm/test_gdbm.rb
  365 /builddir/build/BUILD/ruby-2.4.0-r56422/test/optparse/test_zsh_completion.rb
  366 /builddir/build/BUILD/ruby-2.4.0-r56422/test/optparse/test_optparse.rb
  367 /builddir/build/BUILD/ruby-2.4.0-r56422/test/optparse/test_placearg.rb
  368 /builddir/build/BUILD/ruby-2.4.0-r56422/test/optparse/test_noarg.rb
  369 /builddir/build/BUILD/ruby-2.4.0-r56422/test/optparse/test_reqarg.rb
  370 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/optparse/ac.rb
  371 /builddir/build/BUILD/ruby-2.4.0-r56422/test/optparse/test_autoconf.rb
  372 /builddir/build/BUILD/ruby-2.4.0-r56422/test/optparse/test_getopts.rb
  373 /builddir/build/BUILD/ruby-2.4.0-r56422/test/optparse/test_optarg.rb
  374 /builddir/build/BUILD/ruby-2.4.0-r56422/test/optparse/test_acceptable.rb
  375 /builddir/build/BUILD/ruby-2.4.0-r56422/test/optparse/test_summary.rb
  376 /builddir/build/BUILD/ruby-2.4.0-r56422/test/optparse/test_bash_completion.rb
  377 /builddir/build/BUILD/ruby-2.4.0-r56422/test/optparse/test_cclass.rb
  378 /builddir/build/BUILD/ruby-2.4.0-r56422/test/test_time.rb
  379 /builddir/build/BUILD/ruby-2.4.0-r56422/test/test_shellwords.rb
  380 /builddir/build/BUILD/ruby-2.4.0-r56422/test/test_securerandom.rb
  381 /builddir/build/BUILD/ruby-2.4.0-r56422/test/test_win32api.rb
  382 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/benchmark.rb
  383 /builddir/build/BUILD/ruby-2.4.0-r56422/test/benchmark/test_benchmark.rb
  384 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/find.rb
  385 /builddir/build/BUILD/ruby-2.4.0-r56422/test/test_find.rb
  386 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/compatibility.rb
  387 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/defaults.rb
  388 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/deprecate.rb
  389 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/errors.rb
  390 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/version.rb
  391 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/requirement.rb
  392 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/platform.rb
  393 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/basic_specification.rb
  394 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/stub_specification.rb
  395 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/util/list.rb
  396 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/specification.rb
  397 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/exceptions.rb
  398 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/core_ext/kernel_gem.rb
  399 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/core_ext/kernel_require.rb
  400 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems.rb
  401 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/dependency.rb
  402 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/path_support.rb
  403 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/mock.rb
  404 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/minitest/autorun.rb
  405 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/exception.rb
  406 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/syntax_error.rb
  407 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/psych.so
  408 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/omap.rb
  409 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/set.rb
  410 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/class_loader.rb
  411 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/scalar_scanner.rb
  412 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/nodes/node.rb
  413 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/nodes/stream.rb
  414 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/nodes/document.rb
  415 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/nodes/sequence.rb
  416 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/nodes/scalar.rb
  417 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/nodes/mapping.rb
  418 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/nodes/alias.rb
  419 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/nodes.rb
  420 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/streaming.rb
  421 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/visitors/visitor.rb
  422 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/visitors/to_ruby.rb
  423 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/visitors/emitter.rb
  424 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/handler.rb
  425 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/tree_builder.rb
  426 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/visitors/yaml_tree.rb
  427 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/json/ruby_events.rb
  428 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/visitors/json_tree.rb
  429 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/visitors/depth_first.rb
  430 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/visitors.rb
  431 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/parser.rb
  432 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/coder.rb
  433 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/core_ext.rb
  434 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/deprecated.rb
  435 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/stream.rb
  436 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/json/yaml_events.rb
  437 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/json/tree_builder.rb
  438 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/json/stream.rb
  439 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/handlers/document_stream.rb
  440 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych.rb
  441 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/helper.rb
  442 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/json/test_stream.rb
  443 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_stream.rb
  444 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/yaml.rb
  445 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/dbm.so
  446 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/yaml/dbm.rb
  447 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_yamldbm.rb
  448 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_object_references.rb
  449 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_tree_builder.rb
  450 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_scalar.rb
  451 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_struct.rb
  452 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_serialize_subclasses.rb
  453 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_hash.rb
  454 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_emitter.rb
  455 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_nil.rb
  456 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_deprecated.rb
  457 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_omap.rb
  458 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_safe_load.rb
  459 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_string.rb
  460 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_exception.rb
  461 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/psych/handlers/recorder.rb
  462 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/handlers/test_recorder.rb
  463 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_array.rb
  464 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_object.rb
  465 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_parser.rb
  466 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_marshalable.rb
  467 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_coder.rb
  468 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_boolean.rb
  469 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_numeric.rb
  470 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_alias_and_anchor.rb
  471 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_set.rb
  472 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_encoding.rb
  473 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_document.rb
  474 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_symbol.rb
  475 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_merge_keys.rb
  476 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_to_yaml_properties.rb
  477 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_scalar_scanner.rb
  478 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/yaml/store.rb
  479 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_yamlstore.rb
  480 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_tainted.rb
  481 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/nodes/test_enumerable.rb
  482 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_json_tree.rb
  483 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_null.rb
  484 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_psych.rb
  485 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_date_time.rb
  486 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_class.rb
  487 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/visitors/test_emitter.rb
  488 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/visitors/test_to_ruby.rb
  489 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/visitors/test_yaml_tree.rb
  490 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/visitors/test_depth_first.rb
  491 /builddir/build/BUILD/ruby-2.4.0-r56422/test/psych/test_yaml.rb
  492 /builddir/build/BUILD/ruby-2.4.0-r56422/test/dbm/test_dbm.rb
  493 /builddir/build/BUILD/ruby-2.4.0-r56422/test/lib/with_different_ofs.rb
  494 /builddir/build/BUILD/ruby-2.4.0-r56422/test/digest/test_digest_extend.rb
  495 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/digest/rmd160.so
  496 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/common/digest/sha2.rb
  497 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/digest/bubblebabble.so
  498 /builddir/build/BUILD/ruby-2.4.0-r56422/test/digest/test_digest.rb
  499 /builddir/build/BUILD/ruby-2.4.0-r56422/test/test_singleton.rb
  500 /builddir/build/BUILD/ruby-2.4.0-r56422/test/socket/test_socket.rb
  501 /builddir/build/BUILD/ruby-2.4.0-r56422/test/socket/test_tcp.rb
  502 /builddir/build/BUILD/ruby-2.4.0-r56422/test/socket/test_basicsocket.rb
  503 /builddir/build/BUILD/ruby-2.4.0-r56422/test/socket/test_ancdata.rb
  504 /builddir/build/BUILD/ruby-2.4.0-r56422/test/socket/test_addrinfo.rb
  505 /builddir/build/BUILD/ruby-2.4.0-r56422/test/socket/test_udp.rb
  506 /builddir/build/BUILD/ruby-2.4.0-r56422/test/socket/test_unix.rb
  507 /builddir/build/BUILD/ruby-2.4.0-r56422/test/socket/test_nonblock.rb
  508 /builddir/build/BUILD/ruby-2.4.0-r56422/test/socket/test_sockopt.rb
  509 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/unicode_normalize/tables.rb
  510 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/unicode_normalize/normalize.rb
  511 /builddir/build/BUILD/ruby-2.4.0-r56422/test/test_unicode_normalize.rb
  512 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/util.rb
  513 /builddir/build/BUILD/ruby-2.4.0-r56422/.ext/x86_64-linux/io/console.so
  514 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/user_interaction.rb
  515 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/security/policy.rb
  516 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/security/policies.rb
  517 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/security/trust_dir.rb
  518 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/security/signer.rb
  519 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/security.rb
  520 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/package/digest_io.rb
  521 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/package/source.rb
  522 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/package/file_source.rb
  523 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/package/io_source.rb
  524 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/package/old.rb
  525 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/package/tar_header.rb
  526 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/package/tar_reader/entry.rb
  527 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/package/tar_reader.rb
  528 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/package/tar_writer.rb
  529 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/package.rb
  530 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/mock_gem_ui.rb
  531 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/gem_metadata.rb
  532 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/errors.rb
  533 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/set.rb
  534 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/tsort.rb
  535 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/action.rb
  536 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb
  537 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_vertex.rb
  538 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb
  539 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/set_payload.rb
  540 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/tag.rb
  541 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/log.rb
  542 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/vertex.rb
  543 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/dependency_graph.rb
  544 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/state.rb
  545 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/modules/specification_provider.rb
  546 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/delegates/resolution_state.rb
  547 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb
  548 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/resolution.rb
  549 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/resolver.rb
  550 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo/modules/ui.rb
  551 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo/lib/molinillo.rb
  552 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/molinillo.rb
  553 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/activation_request.rb
  554 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/conflict.rb
  555 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/dependency_request.rb
  556 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/requirement_list.rb
  557 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/stats.rb
  558 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/set.rb
  559 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/api_set.rb
  560 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/composed_set.rb
  561 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/best_set.rb
  562 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/current_set.rb
  563 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/git_set.rb
  564 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/index_set.rb
  565 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/installer_set.rb
  566 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/lock_set.rb
  567 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/vendor_set.rb
  568 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/source_set.rb
  569 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/specification.rb
  570 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/spec_specification.rb
  571 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/api_specification.rb
  572 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/git_specification.rb
  573 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/index_specification.rb
  574 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/installed_specification.rb
  575 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/local_specification.rb
  576 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/lock_specification.rb
  577 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver/vendor_specification.rb
  578 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/resolver.rb
  579 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/version.rb
  580 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/ext/core.rb
  581 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/ext/string.rb
  582 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/win32.rb
  583 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/linked_list.rb
  584 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/cpu_counter.rb
  585 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/scope.rb
  586 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/task_argument_error.rb
  587 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/rule_recursion_overflow_error.rb
  588 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/task_manager.rb
  589 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/cloneable.rb
  590 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/file_utils.rb
  591 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/file_utils_ext.rb
  592 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/file_list.rb
  593 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/promise.rb
  594 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/thread_pool.rb
  595 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/private_reader.rb
  596 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/thread_history_display.rb
  597 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/trace_output.rb
  598 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/application.rb
  599 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/rake_module.rb
  600 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/pseudo_status.rb
  601 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/task_arguments.rb
  602 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/invocation_chain.rb
  603 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/invocation_exception_mixin.rb
  604 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/task.rb
  605 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/early_time.rb
  606 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/file_task.rb
  607 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/file_creation_task.rb
  608 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/multi_task.rb
  609 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/dsl_definition.rb
  610 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/default_loader.rb
  611 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/late_time.rb
  612 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/name_space.rb
  613 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/backtrace.rb
  614 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake.rb
  615 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/tasklib.rb
  616 /builddir/build/BUILD/ruby-2.4.0-r56422/gems/rake-11.3.0/lib/rake/packagetask.rb
  617 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/request/http_pool.rb
  618 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/request/https_pool.rb
  619 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/request/connection_pools.rb
  620 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/request.rb
  621 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/uri_formatter.rb
  622 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/remote_fetcher.rb
  623 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/test_utilities.rb
  624 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/test_case.rb
  625 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/source/git.rb
  626 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/source/installed.rb
  627 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/source/specific_file.rb
  628 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/source/local.rb
  629 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/source/lock.rb
  630 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/source/vendor.rb
  631 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/source.rb
  632 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/indexer.rb
  633 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_source.rb
  634 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/command.rb
  635 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/local_remote_options.rb
  636 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/gemcutter_utilities.rb
  637 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/commands/push_command.rb
  638 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_commands_push_command.rb
  639 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/available_set.rb
  640 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_resolver_index_specification.rb
  641 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/commands/stale_command.rb
  642 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_commands_stale_command.rb
  643 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/dependency_list.rb
  644 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_dependency_list.rb
  645 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/ext/build_error.rb
  646 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/ext/builder.rb
  647 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/ext/configure_builder.rb
  648 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/ext/ext_conf_builder.rb
  649 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/ext/rake_builder.rb
  650 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/ext/cmake_builder.rb
  651 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/ext.rb
  652 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/installer.rb
  653 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/installer_test_case.rb
  654 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rdoc.rb
  655 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rdoc/rubygems_hook.rb
  656 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/rdoc.rb
  657 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/uninstaller.rb
  658 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_uninstaller.rb
  659 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/package_task.rb
  660 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_package_task.rb
  661 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/command_manager.rb
  662 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/text.rb
  663 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/name_tuple.rb
  664 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/spec_fetcher.rb
  665 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/dependency_installer.rb
  666 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/install_update_options.rb
  667 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/version_option.rb
  668 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/install_message.rb
  669 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/commands/update_command.rb
  670 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_commands_update_command.rb
  671 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_dependency_resolution_error.rb
  672 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/server.rb
  673 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/commands/server_command.rb
  674 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_commands_server_command.rb
  675 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/request_set/gem_dependency_api.rb
  676 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/request_set/lockfile/parser.rb
  677 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/request_set/lockfile/tokenizer.rb
  678 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/request_set/lockfile.rb
  679 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/request_set.rb
  680 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_request_set.rb
  681 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_source_git.rb
  682 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_resolver_best_set.rb
  683 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/commands/environment_command.rb
  684 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_commands_environment_command.rb
  685 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_uri_formatter.rb
  686 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem.rb
  687 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_dependency_installer.rb
  688 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_installer.rb
  689 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/commands/generate_index_command.rb
  690 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_commands_generate_index_command.rb
  691 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_kernel.rb
  692 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/net/https.rb
  693 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_bundled_ca.rb
  694 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/source_list.rb
  695 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_source_list.rb
  696 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_resolver_local_specification.rb
  697 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/validator.rb
  698 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/commands/install_command.rb
  699 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_commands_install_command.rb
  700 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/config_file.rb
  701 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_config_file.rb
  702 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_silent_ui.rb
  703 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_path_support.rb
  704 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_server.rb
  705 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/commands/which_command.rb
  706 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_commands_which_command.rb
  707 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_resolver_api_set.rb
  708 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_resolver_vendor_specification.rb
  709 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_impossible_dependencies_error.rb
  710 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_resolver_vendor_set.rb
  711 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_resolver_git_specification.rb
  712 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_indexer.rb
  713 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_security.rb
  714 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_command_manager.rb
  715 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_util.rb
  716 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_resolver_lock_set.rb
  717 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_command.rb
  718 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/doctor.rb
  719 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_doctor.rb
  720 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_resolver_installed_specification.rb
  721 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_version.rb
  722 /builddir/build/BUILD/ruby-2.4.0-r56422/lib/rubygems/package/tar_test_case.rb
  723 /builddir/build/BUILD/ruby-2.4.0-r56422/test/rubygems/test_gem_package_tar_reader_en
@rhenium

This comment has been minimized.

Show comment
Hide comment
@rhenium

rhenium Oct 14, 2016

Member

It looks like you hit a bug in OpenSSL. The FIPS patch switches the implementation of DSA_generate_parameters_ex() to dsa_builtin_paramgen2() (crypto/dsa/dsa_gen.c) which may return -1 on failure, while the manpage for DSA_generate_parameters_ex() explicitly says it returns 1 or 0.

A workaround for the time being:

diff --git a/ext/openssl/ossl_pkey_dsa.c b/ext/openssl/ossl_pkey_dsa.c
index 85085419c6..1cb6cd8534 100644
--- a/ext/openssl/ossl_pkey_dsa.c
+++ b/ext/openssl/ossl_pkey_dsa.c
@@ -143,7 +143,7 @@ dsa_generate(int size)
     }

     BN_GENCB_free(cb);
-    if (!gen_arg.result) {
+    if (gen_arg.result <= 0) {
        DSA_free(dsa);
        if (cb_arg.state) {
            /* Clear OpenSSL error queue before re-raising. By the way, the
Member

rhenium commented Oct 14, 2016

It looks like you hit a bug in OpenSSL. The FIPS patch switches the implementation of DSA_generate_parameters_ex() to dsa_builtin_paramgen2() (crypto/dsa/dsa_gen.c) which may return -1 on failure, while the manpage for DSA_generate_parameters_ex() explicitly says it returns 1 or 0.

A workaround for the time being:

diff --git a/ext/openssl/ossl_pkey_dsa.c b/ext/openssl/ossl_pkey_dsa.c
index 85085419c6..1cb6cd8534 100644
--- a/ext/openssl/ossl_pkey_dsa.c
+++ b/ext/openssl/ossl_pkey_dsa.c
@@ -143,7 +143,7 @@ dsa_generate(int size)
     }

     BN_GENCB_free(cb);
-    if (!gen_arg.result) {
+    if (gen_arg.result <= 0) {
        DSA_free(dsa);
        if (cb_arg.state) {
            /* Clear OpenSSL error queue before re-raising. By the way, the
@voxik

This comment has been minimized.

Show comment
Hide comment
@voxik

voxik Oct 17, 2016

Thanks for the analysis! Fedora OpenSSL maintainer confirmed, that this should be Fedora specific and he promised to resolve this today. Will keep you informed about further updates.

voxik commented Oct 17, 2016

Thanks for the analysis! Fedora OpenSSL maintainer confirmed, that this should be Fedora specific and he promised to resolve this today. Will keep you informed about further updates.

@t8m

This comment has been minimized.

Show comment
Hide comment
@t8m

t8m Oct 17, 2016

Nevertheless it is safer to assume negative return value as error in the bindings anyway.

t8m commented Oct 17, 2016

Nevertheless it is safer to assume negative return value as error in the bindings anyway.

@voxik

This comment has been minimized.

Show comment
Hide comment
@voxik

voxik Oct 17, 2016

With this [1] patch in Fedora, the test suite of r56436 is passing just fine once again. Thank you guys.

[1] http://pkgs.fedoraproject.org/cgit/rpms/openssl.git/commit/?id=c7fc8d6daa1128187f9925215fc03c9c0700a2c9

voxik commented Oct 17, 2016

With this [1] patch in Fedora, the test suite of r56436 is passing just fine once again. Thank you guys.

[1] http://pkgs.fedoraproject.org/cgit/rpms/openssl.git/commit/?id=c7fc8d6daa1128187f9925215fc03c9c0700a2c9

@voxik voxik closed this Oct 17, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment