ad231cdf4a0 ruby (amazon2) 5W

chkbuild summary recent last

OlderDiff < 20260311T215745Z(success) < ThisDiff > 20260312T005817Z(success) > NewerDiff

CHG CHECKOUT git https://github.com/ruby/ruby ruby
- LASTCOMMIT 21f2bbf322e955b1e393365d6190eaa38bdfc356
+ LASTCOMMIT ad231cdf4a021ee6e37e1a5d8c0ac137dd9fe246

===================================================================
+++ 20260312T005817Z
@@ 1384 @@
 <http://www.gnu.org/software/libc/bugs.html>.
 == miniversion # <time>
 + ./miniruby -v
+ruby 4.0.1 (2026-03-12 revision ad231cdf4a) +PRISM [x86_64-linux]
 == btest # <time>
 + gmake 'OPTS=-v -q' btest
 generating x86_64-linux-fake.rb
@@ 7494 @@
 	/lib64/ld-linux-x86-64.so.2 (<address>)
 == version # <time>
 + ./ruby -v
+ruby 4.0.1 (2026-03-12 revision ad231cdf4a) +PRISM [x86_64-linux]
 == install-doc # <time>
 + gmake install-doc
 	BASERUBY = /home/chkbuild/.rbenv/versions/3.4.8/bin/ruby --disable=gems
@@ 8904 @@
 gmake[1]: Nothing to be done for `note'.
 gmake[1]: Leaving directory `<build-dir>/ruby'
 Run options:
+  --seed=63126
   "--ruby=./miniruby -I./lib -I. -I.ext/common  ./tool/runruby.rb --extout=.ext  -- --disable-gems"
   --excludes-dir=./test/.excludes
   --name=!/memory_leak/
@@ 29356 @@
 [n/n] TestOpenURISSL#test_proxy_cacert_file = <elapsed> s
 [n/n] TestOpenURISSL#test_ssl_min_version = <elapsed> s
 [n/n] TestOpenURISSL#test_bad_ssl_version = <elapsed> s
+Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: <fd> #<File::Stat dev=0x8, ino=560575878, mode=0140777, nlink=1, uid=1005, gid=1005, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
 [n/n] OpenSSL::TestPKCS7#test_enveloped_add_recipient = <elapsed> s
 [n/n] OpenSSL::TestPKCS7#test_empty_signed_data_ruby_bug_19974 = <elapsed> s
 [n/n] OpenSSL::TestPKCS7#test_enveloped = <elapsed> s
@@ 34388 @@
 [n/n] TestNetHTTP_v1_2_chunked#test_request = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_set_form_with_file = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_post = <elapsed> s
+Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_post: <fd> #<File::Stat dev=0x8, ino=560585095, mode=0140777, nlink=1, uid=1005, gid=1005, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
 [n/n] TestNetHTTP_v1_2_chunked#test_s_get_response = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_chunked_break = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_send_request = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_get__crlf = <elapsed> s
+Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: <fd> #<File::Stat dev=0x8, ino=560585118, mode=0140777, nlink=1, uid=1005, gid=1005, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
 [n/n] TestNetHTTP_v1_2_chunked#test_set_form = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_get__implicit_start = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_s_get = <elapsed> s
@@ 34405 @@
 [n/n] TestNetHTTP_v1_2_chunked#test_get = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_get2 = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_s_start = <elapsed> s
+Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: <fd> #<File::Stat dev=0x8, ino=560585162, mode=0140777, nlink=1, uid=1005, gid=1005, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
 [n/n] TestGemResolverActivationRequest#test_inspect = <elapsed> s
 [n/n] TestGemResolverActivationRequest#test_development_eh = <elapsed> s
 [n/n] TestGemResolverActivationRequest#test_installed_eh = <elapsed> s
@@ 34506 @@
 [n/n] TestNetHTTP_v1_2#test_timeout_during_HTTP_session = <elapsed> s
 [n/n] TestNetHTTP_v1_2#test_send_request = <elapsed> s
 [n/n] TestNetHTTP_v1_2#test_get__crlf = <elapsed> s
+Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: <fd> #<File::Stat dev=0x8, ino=560584541, mode=0140777, nlink=1, uid=1005, gid=1005, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
 [n/n] TestNetHTTP_v1_2#test_set_form = <elapsed> s
 [n/n] TestNetHTTP_v1_2#test_get__implicit_start = <elapsed> s
 [n/n] TestNetHTTP_v1_2#test_s_get = <elapsed> s
@@ 34518 @@
 [n/n] TestNetHTTP_v1_2#test_get = <elapsed> s
 [n/n] TestNetHTTP_v1_2#test_get2 = <elapsed> s
 [n/n] TestNetHTTP_v1_2#test_s_start = <elapsed> s
+Leaked file descriptor: TestNetHTTP_v1_2#test_s_start: <fd> #<File::Stat dev=0x8, ino=560584590, mode=0140777, nlink=1, uid=1005, gid=1005, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
 [n/n] Prism::SourceLocationTest#test_ClassVariableOrWriteNode = <elapsed> s
 [n/n] Prism::SourceLocationTest#test_InterpolatedStringNode = <elapsed> s
 [n/n] Prism::SourceLocationTest#test_SourceLineNode = <elapsed> s
@@ 38929 @@
 [n/n] TestBundlerGem#test_no_warning_warning = <elapsed> s
 [n/n] TestBundlerGem#test_warning = <elapsed> s
 [n/n] TestBundlerGem#test_no_warning_for_hyphenated_gem = <elapsed> s
+[n/n] TestBundlerGem#test_no_warning_for_subfeature_found_outside_stdlib = <elapsed> s
 [n/n] TestBundlerGem#test_no_warning_for_subfeatures_of_hyphenated_gem = <elapsed> s
 [n/n] TestBundlerGem#test_warning_archdir = <elapsed> s
 [n/n] TestBundlerGem#test_warning_without_hyphenated_gem = <elapsed> s
@@ 42452 @@
 Finished tests in <n>s, <n> tests/s, <n> assertions/s.
 <num> tests, <num> assertions, <num> failures, <num> errors, <num> skips
 
+ruby -v: ruby 4.0.1 (2026-03-12 revision ad231cdf4a) +PRISM [x86_64-linux]
 == rubyspec # <time>
 + gmake MSPECOPT=-Vfs yes-test-rubyspec
 	BASERUBY = /home/chkbuild/.rbenv/versions/3.4.8/bin/ruby --disable=gems
@@ 42734 @@
 gmake[1]: Nothing to be done for `note'.
 gmake[1]: Leaving directory `<build-dir>/ruby'
 $ <build-dir>/ruby/miniruby -I<build-dir>/ruby/lib <build-dir>/ruby/tool/runruby.rb --archdir=<build-dir>/ruby --extout=.ext -- <build-dir>/ruby/spec/mspec/bin/mspec-run -B ./spec/default.mspec -Vfs
+ruby 4.0.1 (2026-03-12 revision ad231cdf4a) +PRISM [x86_64-linux]
 
 <build-dir>/ruby/spec/ruby/command_line/backtrace_limit_spec.rb
 
@@ 100134 @@
 /home/chkbuild/.rbenv/versions/3.4.8/bin/ruby --disable=gems  ./tool/make-snapshot \
 -srcdir=. -packages=gzip,zip,all \
 -unicode-version=17.0.0 \
+ tmp branches/ruby_4_0@ad231cdf4a0
 Exporting branches/ruby_4_0@<rev>
 Cloning into '<build-dir>/tmp/ruby-snapshot<temp>/ruby'...
 done.
@@ 100311 @@
 make[1]: Entering directory `<build-dir>/tmp/ruby-snapshot<tmp>/ruby-<verrev>'
 make[1]: Leaving directory `<build-dir>/tmp/ruby-snapshot<tmp>/ruby-<verrev>'
 prerequisites done
+creating tarball... ruby-<verrev>.tar  0.887 done
+creating gzip tarball... <build-dir>/ruby/tmp/ruby-<verrev>.tar.gz  3.729 done
 creating zip archive... <build-dir>/ruby/tmp/ruby-<verrev>.zip  3.294 done
+creating bzip tarball... <build-dir>/ruby/tmp/ruby-<verrev>.tar.bz2  9.329 done
+creating xz tarball... <build-dir>/ruby/tmp/ruby-<verrev>.tar.xz 38.934 done
 * <build-dir>/ruby/tmp/ruby-<verrev>.tar.gz
       SIZE:   <size> bytes
       SHA1:   <digest>
@@ 100338 @@
       SHA512: <digest>
 YAML:
 ---
+- version: 4.0.1-ad231cdf4a
+  date: 2026-03-12
+  post: "/en/news/2026/03/12/ruby-4-0-1-ad231cdf4a-released/"
   url:
     gz: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.tar.gz
     zip: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.zip
     bz2: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.tar.bz2
     xz: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.tar.xz
   size:
+    gz: 26136648
+    zip: 31026085
+    bz2: 21212985
+    xz: 18019076
   sha1:
+    gz: baebf1dc6403e2aac89c060a2888a64e4339ee8a
+    zip: 62a13dfb0e035bc62e6ba62a06d0deca1ff77079
+    bz2: e27c1036be5a606017665bd1bd0b5432fc745704
+    xz: 993b3a978beea964f7948f300984c0b778477306
   sha256:
+    gz: 03c4cde03ffdc03158fc1816f3fbe3e1965cb92b16e72f0e970363bde35f55b5
+    zip: 7b40cdbfe9463661d59b1ae0145d88baa0be65203844df56f8f582af0812ac90
+    bz2: 683283b570c04db423bf3c9624eff13a1545972a63fa1d9954691a110a7300d4
+    xz: fd27c287d6c8e7fd61e5bbfa082a6fb748cb962677dbeaf524a4ece4f2529b1b
   sha512:
+    gz: fbd1a2ece26645443fcc0fff194ba5b9a019bd41a87c670a0158116ac11714777fcde65f9880deccfbbf90a3fa778ec7605a039610f1a0378aa1a00251ba28ea
+    zip: bdd26cfc64f68daa27261e333c231bfb3f03fe489e29b6749ccdef3956438724caa21dcdadc8d0fd45dcb6b09f5e90a83a76b014ecb2829b3f34cb7909698051
+    bz2: 25a70b607dba5943fe8273b30d4b575637ca2ee1316dd03b052b43ce3d7866d7032ee0812e4390940214a251543bb27b9b12bc60e4f7af7f0dfa0f7c109ea435
+    xz: 894579606d453196437b9a3b80da7f1daea8dfc2e2d95edf47eb31652f78339d0591f9b0ede84cbbb901515cd5e610d07b972f7de2e8eedcb8ab5099526dffdc
 JSON:
+[{"version":"4.0.1-ad231cdf4a","date":"2026-03-12","post":"/en/news/2026/03/12/ruby-4-0-1-ad231cdf4a-released/","url":{"gz":"https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.tar.gz","zip":"https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.zip","bz2":"https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.tar.bz2","xz":"https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.tar.xz"},"size":{"gz":26136648,"zip":31026085,"bz2":21212985,"xz":18019076},"sha1":{"gz":"baebf1dc6403e2aac89c060a2888a64e4339ee8a","zip":"62a13dfb0e035bc62e6ba62a06d0deca1ff77079","bz2":"e27c1036be5a606017665bd1bd0b5432fc745704","xz":"993b3a978beea964f7948f300984c0b778477306"},"sha256":{"gz":"03c4cde03ffdc03158fc1816f3fbe3e1965cb92b16e72f0e970363bde35f55b5","zip":"7b40cdbfe9463661d59b1ae0145d88baa0be65203844df56f8f582af0812ac90","bz2":"683283b570c04db423bf3c9624eff13a1545972a63fa1d9954691a110a7300d4","xz":"fd27c287d6c8e7fd61e5bbfa082a6fb748cb962677dbeaf524a4ece4f2529b1b"},"sha512":{"gz":"fbd1a2ece26645443fcc0fff194ba5b9a019bd41a87c670a0158116ac11714777fcde65f9880deccfbbf90a3fa778ec7605a039610f1a0378aa1a00251ba28ea","zip":"bdd26cfc64f68daa27261e333c231bfb3f03fe489e29b6749ccdef3956438724caa21dcdadc8d0fd45dcb6b09f5e90a83a76b014ecb2829b3f34cb7909698051","bz2":"25a70b607dba5943fe8273b30d4b575637ca2ee1316dd03b052b43ce3d7866d7032ee0812e4390940214a251543bb27b9b12bc60e4f7af7f0dfa0f7c109ea435","xz":"894579606d453196437b9a3b80da7f1daea8dfc2e2d95edf47eb31652f78339d0591f9b0ede84cbbb901515cd5e610d07b972f7de2e8eedcb8ab5099526dffdc"}}]
 == success # <time>
 == end # <time>
 <elapsed time>

===================================================================
--- 20260311T215745Z
@@ 1384 @@
 <http://www.gnu.org/software/libc/bugs.html>.
 == miniversion # <time>
 + ./miniruby -v
-ruby 4.0.1 (2026-03-10 revision 21f2bbf322) +PRISM [x86_64-linux]
 == btest # <time>
 + gmake 'OPTS=-v -q' btest
 generating x86_64-linux-fake.rb
@@ 7494 @@
 	/lib64/ld-linux-x86-64.so.2 (<address>)
 == version # <time>
 + ./ruby -v
-ruby 4.0.1 (2026-03-10 revision 21f2bbf322) +PRISM [x86_64-linux]
 == install-doc # <time>
 + gmake install-doc
 	BASERUBY = /home/chkbuild/.rbenv/versions/3.4.8/bin/ruby --disable=gems
@@ 8904 @@
 gmake[1]: Nothing to be done for `note'.
 gmake[1]: Leaving directory `<build-dir>/ruby'
 Run options:
-  --seed=40400
   "--ruby=./miniruby -I./lib -I. -I.ext/common  ./tool/runruby.rb --extout=.ext  -- --disable-gems"
   --excludes-dir=./test/.excludes
   --name=!/memory_leak/
@@ 28931 @@
 [n/n] TestOpenURISSL#test_proxy_cacert_dir = <elapsed> s
 [n/n] TestOpenURISSL#test_ssl_min_version = <elapsed> s
 [n/n] TestOpenURISSL#test_bad_ssl_version = <elapsed> s
-Leaked file descriptor: TestOpenURISSL#test_bad_ssl_version: <fd> #<File::Stat dev=0x8, ino=560277352, mode=0140777, nlink=1, uid=1005, gid=1005, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
 [n/n] OpenSSL::TestX509Request#test_eq = <elapsed> s
 [n/n] OpenSSL::TestX509Request#test_dup = <elapsed> s
 [n/n] OpenSSL::TestX509Request#test_public_key = <elapsed> s
@@ 36476 @@
 [n/n] TestNetHTTP_v1_2_chunked#test_s_post_form = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_s_get_response = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_post = <elapsed> s
-Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_post: <fd> #<File::Stat dev=0x8, ino=560293143, mode=0140777, nlink=1, uid=1005, gid=1005, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
 [n/n] TestNetHTTP_v1_2_chunked#test_chunked_break = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_get__crlf = <elapsed> s
-Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_get__crlf: <fd> #<File::Stat dev=0x8, ino=560293149, mode=0140777, nlink=1, uid=1005, gid=1005, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
 [n/n] TestNetHTTP_v1_2_chunked#test_send_request = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_timeout_during_HTTP_session = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_head = <elapsed> s
@@ 36491 @@
 [n/n] TestNetHTTP_v1_2_chunked#test_s_post = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_get2 = <elapsed> s
 [n/n] TestNetHTTP_v1_2_chunked#test_s_start = <elapsed> s
-Leaked file descriptor: TestNetHTTP_v1_2_chunked#test_s_start: <fd> #<File::Stat dev=0x8, ino=560293200, mode=0140777, nlink=1, uid=1005, gid=1005, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
 [n/n] TestNetHTTP_v1_2_chunked#test_get = <elapsed> s
 [n/n] TestPTY#test_cloexec = <elapsed> s
 [n/n] TestPTY#test_close_master = <elapsed> s
@@ 36821 @@
 [n/n] TestNetHTTP_v1_2#test_s_get_response = <elapsed> s
 [n/n] TestNetHTTP_v1_2#test_post = <elapsed> s
 [n/n] TestNetHTTP_v1_2#test_get__crlf = <elapsed> s
-Leaked file descriptor: TestNetHTTP_v1_2#test_get__crlf: <fd> #<File::Stat dev=0x8, ino=560294023, mode=0140777, nlink=1, uid=1005, gid=1005, rdev=0x0, size=0, blksize=4096, blocks=0, atime=1970-01-01 00:00:00 +0000, mtime=1970-01-01 00:00:00 +0000, ctime=1970-01-01 00:00:00 +0000>
 [n/n] TestNetHTTP_v1_2#test_send_request = <elapsed> s
 [n/n] TestNetHTTP_v1_2#test_timeout_during_HTTP_session = <elapsed> s
 [n/n] TestNetHTTP_v1_2#test_head = <elapsed> s
@@ 42450 @@
 Finished tests in <n>s, <n> tests/s, <n> assertions/s.
 <num> tests, <num> assertions, <num> failures, <num> errors, <num> skips
 
-ruby -v: ruby 4.0.1 (2026-03-10 revision 21f2bbf322) +PRISM [x86_64-linux]
 == rubyspec # <time>
 + gmake MSPECOPT=-Vfs yes-test-rubyspec
 	BASERUBY = /home/chkbuild/.rbenv/versions/3.4.8/bin/ruby --disable=gems
@@ 42732 @@
 gmake[1]: Nothing to be done for `note'.
 gmake[1]: Leaving directory `<build-dir>/ruby'
 $ <build-dir>/ruby/miniruby -I<build-dir>/ruby/lib <build-dir>/ruby/tool/runruby.rb --archdir=<build-dir>/ruby --extout=.ext -- <build-dir>/ruby/spec/mspec/bin/mspec-run -B ./spec/default.mspec -Vfs
-ruby 4.0.1 (2026-03-10 revision 21f2bbf322) +PRISM [x86_64-linux]
 
 <build-dir>/ruby/spec/ruby/command_line/backtrace_limit_spec.rb
 
@@ 100132 @@
 /home/chkbuild/.rbenv/versions/3.4.8/bin/ruby --disable=gems  ./tool/make-snapshot \
 -srcdir=. -packages=gzip,zip,all \
 -unicode-version=17.0.0 \
- tmp branches/ruby_4_0@21f2bbf322e
 Exporting branches/ruby_4_0@<rev>
 Cloning into '<build-dir>/tmp/ruby-snapshot<temp>/ruby'...
 done.
@@ 100309 @@
 make[1]: Entering directory `<build-dir>/tmp/ruby-snapshot<tmp>/ruby-<verrev>'
 make[1]: Leaving directory `<build-dir>/tmp/ruby-snapshot<tmp>/ruby-<verrev>'
 prerequisites done
-creating tarball... ruby-<verrev>.tar  0.872 done
-creating gzip tarball... <build-dir>/ruby/tmp/ruby-<verrev>.tar.gz  3.744 done
 creating zip archive... <build-dir>/ruby/tmp/ruby-<verrev>.zip  3.294 done
-creating bzip tarball... <build-dir>/ruby/tmp/ruby-<verrev>.tar.bz2  9.350 done
-creating xz tarball... <build-dir>/ruby/tmp/ruby-<verrev>.tar.xz 39.273 done
 * <build-dir>/ruby/tmp/ruby-<verrev>.tar.gz
       SIZE:   <size> bytes
       SHA1:   <digest>
@@ 100336 @@
       SHA512: <digest>
 YAML:
 ---
-- version: 4.0.1-21f2bbf322
-  date: 2026-03-11
-  post: "/en/news/2026/03/11/ruby-4-0-1-21f2bbf322-released/"
   url:
     gz: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.tar.gz
     zip: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.zip
     bz2: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.tar.bz2
     xz: https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.tar.xz
   size:
-    gz: 26136549
-    zip: 31025241
-    bz2: 21213880
-    xz: 18012468
   sha1:
-    gz: 662fd15f0a2c723497e3d28d2366ad9459a3558d
-    zip: 0ac945cad134a70d82fbcfb23fee76ea3825f7a4
-    bz2: 6c1288acf18005723b7e3396e4b3bf23575c53a6
-    xz: 415143a1b8f308be1de2ee1c5225c5c357efdd71
   sha256:
-    gz: c774bd8aac99f418ea19aa85f6fb0845380f10e74fc5d91b99dd046c78619319
-    zip: c5ac6a2438121e7478c6446ddee8e584a19d41a5e01fddc7f406a8063022f661
-    bz2: 4e4dd416cbf5232034a5aa075513a1051f8d499db12cfa423f01d3114506b443
-    xz: 90932350434b63aa5675b1963f7e700ff4feb4435f019d509118054c59cbd19e
   sha512:
-    gz: b19d0131f5d082c263734b77698919731b9d23f04cb833c1ef62f96a97241bb9332c35aef27212690b53a7bf62b5980404bc81074759c5748119049caa88595c
-    zip: e5bda29ba59ae6d338a11ffce01a0f65e2d4dfc3a1ce7efb9ade9e10beeb32d31e02a0873d6e903675d48693a109e762e34b420bc6f8d11c87de5128e8ae64dc
-    bz2: 68b972c84d61ebc299674d435dad0a4afda16eea2db0a0328e52a620a4a75d9cdd89a12c55e9398186d159a41ef22c36c39f54d51807748f079c92c551fc53f2
-    xz: 88f786f5e1265b623b1b4d796106435555af67332656d8923b8cfc1a5e607d234f1813498da630d83e1fab647f284aced7beae359d4db72a4fafc7f3941ffd04
 JSON:
-[{"version":"4.0.1-21f2bbf322","date":"2026-03-11","post":"/en/news/2026/03/11/ruby-4-0-1-21f2bbf322-released/","url":{"gz":"https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.tar.gz","zip":"https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.zip","bz2":"https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.tar.bz2","xz":"https://cache.ruby-lang.org/pub/ruby/4.0/ruby-<verrev>.tar.xz"},"size":{"gz":26136549,"zip":31025241,"bz2":21213880,"xz":18012468},"sha1":{"gz":"662fd15f0a2c723497e3d28d2366ad9459a3558d","zip":"0ac945cad134a70d82fbcfb23fee76ea3825f7a4","bz2":"6c1288acf18005723b7e3396e4b3bf23575c53a6","xz":"415143a1b8f308be1de2ee1c5225c5c357efdd71"},"sha256":{"gz":"c774bd8aac99f418ea19aa85f6fb0845380f10e74fc5d91b99dd046c78619319","zip":"c5ac6a2438121e7478c6446ddee8e584a19d41a5e01fddc7f406a8063022f661","bz2":"4e4dd416cbf5232034a5aa075513a1051f8d499db12cfa423f01d3114506b443","xz":"90932350434b63aa5675b1963f7e700ff4feb4435f019d509118054c59cbd19e"},"sha512":{"gz":"b19d0131f5d082c263734b77698919731b9d23f04cb833c1ef62f96a97241bb9332c35aef27212690b53a7bf62b5980404bc81074759c5748119049caa88595c","zip":"e5bda29ba59ae6d338a11ffce01a0f65e2d4dfc3a1ce7efb9ade9e10beeb32d31e02a0873d6e903675d48693a109e762e34b420bc6f8d11c87de5128e8ae64dc","bz2":"68b972c84d61ebc299674d435dad0a4afda16eea2db0a0328e52a620a4a75d9cdd89a12c55e9398186d159a41ef22c36c39f54d51807748f079c92c551fc53f2","xz":"88f786f5e1265b623b1b4d796106435555af67332656d8923b8cfc1a5e607d234f1813498da630d83e1fab647f284aced7beae359d4db72a4fafc7f3941ffd04"}}]
 == success # <time>
 == end # <time>
 <elapsed time>

OlderDiff < 20260311T215745Z(success) < ThisDiff > 20260312T005817Z(success) > NewerDiff


chkbuild summary recent last