[Bug #20873] Consider -FIXNUM_MIN overflow
-FIXNUM_MIN
-FIXNUM_MIN is usually greater than FIXNUM_MAX on platforms using two's complement representation.
FIXNUM_MAX
Assert newly added warning in JSON.load
JSON.load
Ignore return value of into_raw_fd
into_raw_fd
Fix as the compiler orders:
warning: unused return value of `into_raw_fd` that must be used --> ../src/yjit/src/disasm.rs:123:21 | 123 | file.into_raw_fd(); // keep the fd open | ^^^^^^^^^^^^^^^^^^...
Warning[:strict_unused_block]
to show unused block warning strictly.
class C def f = nil end class D def f = yield end [C.new, D.new].each{|obj| obj.f{}}
In this case, D#f accepts a block. However C#f doesn't accept a block. There are some cases passing a block with...
D#f
C#f
Allow eval to see top scope
Fixes [Bug #20856]
Co-Authored-By: Aaron Patterson tenderlove@ruby-lang.org
[ruby/json] Appease ruby/ruby CI
https://github.com/ruby/json/commit/bc2c970ce4
[ruby/json] Strip whitespaces
https://github.com/ruby/json/commit/e85107197b
Update depend files
[ruby/json] Resync
[ruby/json] Re-enable passing test
https://github.com/ruby/json/commit/82d21f01c5
View all revisions | View revisions
Also available in: Atom