diff options
author | Koichi Sasada <ko1@atdot.net> | 2023-10-17 09:51:53 +0900 |
---|---|---|
committer | Koichi Sasada <ko1@atdot.net> | 2023-10-17 17:43:52 +0900 |
commit | c9990c8d0fdec0f79791ac3096ee6925fab0be7c (patch) | |
tree | f79a6bc857be964eaa3407146b776f4b545efd6a /test | |
parent | aee1bfd88eca8fb9022138347b7c0390c0e6f545 (diff) | |
download | ruby-c9990c8d0fdec0f79791ac3096ee6925fab0be7c.tar.gz |
"+MN" in description
If `RUBY_MN_THREADS=1` is given, this patch shows `+MN` in
`RUBY_DESCRIPTION` like:
```
$ RUBY_MN_THREADS=1 ./miniruby --yjit -v
ruby 3.3.0dev (2023-10-17T04:10:14Z master 908f8fffa2) +YJIT +MN [x86_64-linux]
```
Before this patch, a warning is displayed if `$VERBOSE` is given.
However it can make troubles with tests (with `$VERBOSE`), do not
show any warning with a MN threads configuration.
Diffstat (limited to 'test')
-rw-r--r-- | test/ruby/test_rubyoptions.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/test/ruby/test_rubyoptions.rb b/test/ruby/test_rubyoptions.rb index 191c0c2278..16cff9754a 100644 --- a/test/ruby/test_rubyoptions.rb +++ b/test/ruby/test_rubyoptions.rb @@ -156,7 +156,7 @@ class TestRubyOptions < Test::Unit::TestCase VERSION_PATTERN_WITH_RJIT = case RUBY_ENGINE when 'ruby' - /^ruby #{q[RUBY_VERSION]}(?:[p ]|dev|rc).*? \+RJIT \[#{q[RUBY_PLATFORM]}\]$/ + /^ruby #{q[RUBY_VERSION]}(?:[p ]|dev|rc).*? \+RJIT (\+MN )?\[#{q[RUBY_PLATFORM]}\]$/ else VERSION_PATTERN end |