Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-06-02 | Update to ruby/spec@4d2fc4d | Andrew Konchin | |
Notes: Merged: https://github.com/ruby/ruby/pull/13495 | |||
2025-05-09 | Update to ruby/spec@d8bacef | Andrew Konchin | |
Notes: Merged: https://github.com/ruby/ruby/pull/13265 | |||
2025-03-27 | Update to ruby/spec@5e579e2 | Andrew Konchin | |
Notes: Merged: https://github.com/ruby/ruby/pull/12984 | |||
2025-01-30 | Update to ruby/spec@affef93 | Andrew Konchin | |
Notes: Merged: https://github.com/ruby/ruby/pull/12679 | |||
2024-11-08 | Do not round `a**b` to infinity | Yusuke Endoh | |
... instead, just calculate the value unless it is too big. Also, this change raises an ArgumentError if it is expected to exceed 16 GB in a 64-bit environment. (It is possible to calculate it straightforward, but it would likely be out-of-memory, so I didn't think it would make sense.) [Feature #20811] Notes: Merged: https://github.com/ruby/ruby/pull/12033 | |||
2024-11-06 | Update to ruby/spec@54c391e | Benoit Daloze | |
2024-07-24 | Make Integer#round spec work regardless of pointer size | Alan Wu | |
The spec is actually testing a behaviour stemming from NUM2INT(), and since `sizeof(long)>=sizeof(int)`, `min_long-1` always makes NUM2INT() raise `RangeError`. Notes: Merged: https://github.com/ruby/ruby/pull/11130 | |||
2024-07-24 | Add "c_long_size" guard, supplanting "wordsize" and stop using Integer#size | Alan Wu | |
What a "word" is when talking about sizes is confusing because it's a highly overloaded term. Intel, Microsoft, and GDB are just a few vendors that have their own definition of what a "word" is. Specs that used the "wordsize" guard actually were mostly testing for the size of the C `long` fundamental type, so rename the guard for clarity. Also, get the size of `long` directly from RbConfig instead of guessing using Integer#size. Integer#size is not guaranteed to have anything to do with the `long` type. Notes: Merged: https://github.com/ruby/ruby/pull/11130 | |||
2024-07-02 | Update to ruby/spec@f8987ac | Andrew Konchin | |
2024-02-15 | Move examples related core extension feature by Bigdecimal to under the ↵ | Hiroshi SHIBATA | |
library/bigdecimal | |||
2024-02-12 | Update to ruby/spec@ce834ad | Benoit Daloze | |
2024-02-05 | Update to ruby/spec@3fc4444 | Benoit Daloze | |
2024-01-18 | Guard bigdecimal related examples | Hiroshi SHIBATA | |
spec/mspec/tool/wrap_with_guard.rb 'ruby_version_is ""..."3.4"' spec/ruby/core/integer/coerce_spec.rb spec/mspec/tool/wrap_with_guard.rb 'ruby_version_is ""..."3.4"' spec/ruby/shared/rational/coerce.rb spec/mspec/tool/wrap_with_guard.rb 'ruby_version_is ""..."3.4"' spec/ruby/library/bigmath/log_spec.rb and example of at_spec.rb | |||
2023-06-26 | Update to ruby/spec@30e1c35 | Benoit Daloze | |
2023-04-25 | Update to ruby/spec@7f69c86 | Benoit Daloze | |
2023-01-07 | Only RangeError on CRuby for shift width >= 2**67 | Benoit Daloze | |
* It seems a better exception class too than NoMemoryError. | |||
2023-01-07 | Fix Integer#{<<,>>} specs with large shift width | Benoit Daloze | |
* The limit depends on the implementation and platform, it seems unavoidable. * See https://bugs.ruby-lang.org/issues/18518#note-9 | |||
2023-01-05 | Update to ruby/spec@5e48206 | Benoit Daloze | |
2022-12-26 | Skip insanely memory consuming tests | Nobuyoshi Nakada | |
These tests do not only consume hundreds GiB bytes memory, result in `rb_bug` when `RUBY_DEBUG` is enabled. | |||
2022-12-26 | Skip some examples for Ruby 3.3 | Hiroshi SHIBATA | |
2022-06-26 | Update to ruby/spec@ab32a1a | Benoit Daloze | |
2022-04-25 | Update to ruby/spec@3affe1e | Benoit Daloze | |
2022-01-28 | Update to ruby/spec@902ab83 | Benoit Daloze | |
2022-01-10 | Update to ruby/spec@226cfdc | Benoit Daloze | |
2021-12-28 | s/an Bignum/a Bignum/ [ci skip] | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/3927 | |||
2021-12-28 | Remove obsolete Fixnum and Bignum | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/3927 | |||
2021-11-29 | Update to ruby/spec@7f22a0b | Benoit Daloze | |
2021-10-20 | Update to ruby/spec@d6921ef | Benoit Daloze | |
2021-07-16 | Add Integer.try_convert [Feature #15211] | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/4654 | |||
2021-01-28 | Update to ruby/spec@8cafaa5 | Benoit Daloze | |
2021-01-19 | Replace "iff" with "if and only if" | Gannon McGibbon | |
iff means if and only if, but readers without that knowledge might assume this to be a spelling mistake. To me, this seems like exclusionary language that is unnecessary. Simply using "if and only if" instead should suffice. Notes: Merged: https://github.com/ruby/ruby/pull/4035 | |||
2020-12-27 | Update to ruby/spec@4ce9f41 | Benoit Daloze | |
2020-12-21 | Use Integer instead of Fixnum/Bignum | Nobuyoshi Nakada | |
2020-12-21 | Fixed indefinite articles before "Integer" [ci skip] | Nobuyoshi Nakada | |
2020-11-13 | Update to ruby/spec@b0b7f53 | Benoit Daloze | |
2020-10-24 | Update to ruby/spec@4f59d86 | Benoit Daloze | |
2020-09-30 | Update to ruby/spec@bfd843a | Benoit Daloze | |
2020-09-25 | Disable deprecation warning by the default [Feature #16345] | Nobuyoshi Nakada | |
And `-w` option turns it on. Notes: Merged: https://github.com/ruby/ruby/pull/3481 | |||
2020-06-27 | Update to ruby/spec@b6b7752 | Benoit Daloze | |
2020-05-31 | Update to ruby/spec@4e486fa | Benoit Daloze | |
2020-05-03 | Update to ruby/spec@032ee74 | Benoit Daloze | |
2020-04-03 | Refined "Drop support for ruby 2.4 from ruby/spec" | Nobuyoshi Nakada | |
By using spec/mspec/tool/remove_old_guards.rb. Notes: Merged: https://github.com/ruby/ruby/pull/2997 | |||
2020-04-01 | Drop support for ruby 2.4 from ruby/spec | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/2892 | |||
2020-02-28 | Update to ruby/spec@41bf282 | Benoit Daloze | |
2020-01-28 | Update to ruby/spec@f8a2d54 | Benoit Daloze | |
2019-12-20 | Fixed misspellings | Nobuyoshi Nakada | |
Fixed misspellings reported at [Bug #16437], only in ruby and rubyspec. | |||
2019-11-30 | Update to ruby/spec@4eec3dc | Benoit Daloze | |
2019-07-27 | Update to ruby/spec@875a09e | Benoit Daloze | |
2019-06-27 | Update to ruby/spec@94d98ff | Benoit Daloze | |
2019-06-27 | Update to ruby/spec@8d74d49 | Benoit Daloze | |