Граф коммитов

790 Коммитов

Автор SHA1 Сообщение Дата
Nobuyoshi Nakada e098468d7f
Let `[DOC]` in PR title skip CIs 2023-07-13 19:08:50 +09:00
Nobuyoshi Nakada f052aa11f2 macos: try --enable-shared 2023-07-08 11:31:17 +09:00
Nobuyoshi Nakada 46fe9ba0f5 macos: set configure options in the compsite action 2023-07-08 11:31:17 +09:00
Hiroshi SHIBATA a642a94b68
llvm-objcopy is not provided by Xcode Command Line Tools.
Revert "Disable YJIT if objcopy command is old"

  This reverts commit 75f8781c08.
2023-07-07 09:28:27 +09:00
Nobuyoshi Nakada 75f8781c08
Disable YJIT if objcopy command is old
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
2023-07-06 21:16:00 +09:00
卜部昌平 20478cafe1 do not set environment variables
These variables were used only once.
2023-07-06 17:26:20 +09:00
Takashi Kokubun 1dde9d7260 Explain why YJIT is disabled for clang<=9 [ci skip] 2023-07-05 10:10:51 -07:00
Nobuyoshi Nakada 6a871baa3c
Note that YJIT requires FLONUM [ci skip] 2023-07-05 23:34:00 +09:00
卜部昌平 833b32f503 also disable yjit for clang < 10
They don't compile.  I guess nobody actively maintain such old
compilers.  Chances are the situation won't improve.  Let's stop
testing yjit on them.
2023-07-05 23:13:40 +09:00
卜部昌平 dd7c590f8a disable yjit when for non-flonum
YJIT does not interface with this flag.
2023-07-05 23:13:40 +09:00
卜部昌平 ab66155620 fix substitution errors
These expressions don't exist.
2023-07-04 20:13:49 +09:00
卜部昌平 7ee39556db fix typo
`matrix.name` doesn't exist.
2023-07-04 20:13:49 +09:00
卜部昌平 72e58bbdc0 fix typo
According to https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#check_suite
the key is "types", not "type".
2023-07-04 20:13:49 +09:00
卜部昌平 7690a31223 chore: add blank lines [ci skip]
A bit readable to me.
2023-07-04 20:13:49 +09:00
卜部昌平 f7732d63f4 Use `${{}}` for if statement [ci skip]
Looking at `git log` it seems multiple members of the team prefer
this style.  Let us follow the tradition.
2023-07-04 20:13:49 +09:00
卜部昌平 b0977e402a chore: just add spaces [ci skip]
As seen in:
https://docs.github.com/en/actions/learn-github-actions/expressions
2023-07-04 20:13:49 +09:00
卜部昌平 8ba5437fe5 annocheck: de-matrix
This workflow have never needed matrix since its birth.
2023-07-04 20:13:49 +09:00
卜部昌平 d1efc7a3f0 chore: prettier [ci skip]
This is just `prettier --single-quote`.  Single quote is because
it generated smaller diff than vice verca.
2023-07-04 20:13:49 +09:00
卜部昌平 420d069cc2 refactor extract mkdir
Everyone does `mkdir build; src/autogen.sh`; why not merge them.
2023-07-04 20:13:49 +09:00
Nobuyoshi Nakada 0d0841ad4c
Compile code for lazy ISeq loding always 2023-06-30 23:59:05 +09:00
Nobuyoshi Nakada 469e644c93
Compile code for non-embedded CI always 2023-06-30 23:59:04 +09:00
Nobuyoshi Nakada 5204ad56e1
Compile debugging code for stress to class always 2023-06-30 23:59:04 +09:00
Nobuyoshi Nakada 7a0a218dff
Compile debugging code for integer pack always 2023-06-30 23:59:04 +09:00
Nobuyoshi Nakada d8d7591e6f
Stop `DEBUG_FIND_TIME_NUMGUESS` compilation
Debugging code for find_time_numguess is compiled always.
2023-06-30 23:59:03 +09:00
卜部昌平 37a893d129 bit quiet 2023-06-30 17:39:39 +09:00
卜部昌平 7102324de3 fix YAML error
`outputs` has to be a hash, but it seems previous expression
generated a null token and would have generated errors here.
2023-06-30 17:39:39 +09:00
卜部昌平 c90b8493fb refactor delete unnecessary branches
These conditions always hold.
2023-06-30 17:39:39 +09:00
卜部昌平 34bf2d5085 refactor extract brew
Use composite action to reduce copy & paste.
2023-06-30 17:39:39 +09:00
卜部昌平 e8d629ed76 refactor extract apt-get
Use composite action to reduce copy & paste.
2023-06-30 11:18:06 +09:00
卜部昌平 4aa73f8f8a proper path
Source code is not always checked out to `.`.  We need to specify
the exact place where the action.yml file is located.
2023-06-29 16:58:11 +09:00
卜部昌平 48e646fd96 refactor extract ${{ ghithub }} expressions
Use composite action to reduce copy & paste.
2023-06-29 16:58:11 +09:00
dependabot[bot] f177d35ba8 Bump dependabot/fetch-metadata from 1.5.1 to 1.6.0
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 1.5.1 to 1.6.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](cd6e996708...c9c4182bf1)

---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-28 12:42:25 +09:00
dependabot[bot] 94ac77c955 Bump ossf/scorecard-action from 2.1.3 to 2.2.0
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.1.3 to 2.2.0.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](80e868c13c...08b4669551)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-26 12:44:34 +09:00
Takashi Kokubun 06ed9fcd0b Stop asking YJIT team to review dependabot changes 2023-06-21 13:56:00 -07:00
Takashi Kokubun 4be594a525 Don't report neutral results of Cirrus CI 2023-06-21 13:02:59 -07:00
Kazuki Yamaguchi 9ff4399dec CI: work around vcpkg openssl issue with OpenSSL providers
Currently, the openssl package from vcpkg uses an incorrect, hard-coded
default location for OpenSSL providers under C:\vcpkg\packages, which
is supposed to be a temporary directory.

Override it with the OPENSSL_MODULES environment variable as a
temporary workaround.
2023-06-20 04:19:45 +09:00
dependabot[bot] 1e55ac4937 Bump ruby/setup-ruby from 1.151.0 to 1.152.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.151.0 to 1.152.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](bc1dd263b6...250fcd6a74)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-15 12:39:53 +09:00
yui-knk b481b673d7 [Feature #19719] Universal Parser
Introduce Universal Parser mode for the parser.
This commit includes these changes:

* Introduce `UNIVERSAL_PARSER` macro. All of CRuby related functions
  are passed via `struct rb_parser_config_struct` when this macro is enabled.
* Add CI task with 'cppflags=-DUNIVERSAL_PARSER' for ubuntu.
2023-06-12 18:23:48 +09:00
dependabot[bot] b308f7cfe4 Bump actions/checkout from 3.5.2 to 3.5.3
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](8e5e7e5ab8...c85c95e3d7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 16:07:18 +09:00
dependabot[bot] c09b75ab35 Bump github/codeql-action from 2.3.5 to 2.13.4
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.3.5 to 2.13.4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](0225834cc5...cdcdbb5797)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 12:36:20 +09:00
dependabot[bot] fcbc721ae9 Bump ruby/setup-ruby from 1.150.0 to 1.151.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.150.0 to 1.151.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](8a45918450...bc1dd263b6)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-09 12:38:12 +09:00
Sam James fe42d88ad2
Pass -Werror=lto-type-mismatch for GCC LTO jobs
This helps to find possible LTO miscompilations earlier. See also
https://github.com/ruby/ruby/pull/7695.
2023-06-08 15:22:00 +09:00
dependabot[bot] 1f64301e12 Bump octokit/request-action from 2.1.8 to 2.1.9
Bumps [octokit/request-action](https://github.com/octokit/request-action) from 2.1.8 to 2.1.9.
- [Release notes](https://github.com/octokit/request-action/releases)
- [Commits](352d2ae93e...89697eb663)

---
updated-dependencies:
- dependency-name: octokit/request-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-06 12:42:29 +09:00
dependabot[bot] 5a3c782a1d Bump octokit/request-action from 2.1.7 to 2.1.8
Bumps [octokit/request-action](https://github.com/octokit/request-action) from 2.1.7 to 2.1.8.
- [Release notes](https://github.com/octokit/request-action/releases)
- [Commits](89a1754fe8...352d2ae93e)

---
updated-dependencies:
- dependency-name: octokit/request-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-02 12:44:32 +09:00
Benoit Daloze 55c9c658bd ruby/spec no longer supports 2.7 since it is EOL 2023-05-31 18:11:18 +02:00
dependabot[bot] 3dae55ea2f Bump github/codeql-action from 2.3.3 to 2.3.5
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.3.3 to 2.3.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](29b1f65c5e...0225834cc5)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-26 12:39:20 +09:00
dependabot[bot] 99a078f4ed Bump necojackarc/auto-request-review from 0.11.0 to 0.12.0
Bumps [necojackarc/auto-request-review](https://github.com/necojackarc/auto-request-review) from 0.11.0 to 0.12.0.
- [Release notes](https://github.com/necojackarc/auto-request-review/releases)
- [Commits](a39c70b6e7...6a51cebffe)

---
updated-dependencies:
- dependency-name: necojackarc/auto-request-review
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-25 12:42:03 +09:00
dependabot[bot] a692122fcd Bump necojackarc/auto-request-review from 0.10.0 to 0.11.0
Bumps [necojackarc/auto-request-review](https://github.com/necojackarc/auto-request-review) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/necojackarc/auto-request-review/releases)
- [Commits](5f91f424ca...a39c70b6e7)

---
updated-dependencies:
- dependency-name: necojackarc/auto-request-review
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 12:43:17 +09:00
dependabot[bot] 6406ae6931 Bump dependabot/fetch-metadata from 1.5.0 to 1.5.1
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](28a846a119...cd6e996708)

---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-24 12:42:12 +09:00
Samuel Williams 28056a6d16
Add support for pread/pwrite on windows. (#7827) 2023-05-24 09:15:20 +09:00
dependabot[bot] ef3aa22738 Bump dependabot/fetch-metadata from 1.4.0 to 1.5.0
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](efb5c8deb1...28a846a119)

---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-23 12:41:56 +09:00
dependabot[bot] 8fef1373be Bump ruby/setup-ruby from 1.149.0 to 1.150.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.149.0 to 1.150.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](7d546f4868...8a45918450)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-22 12:43:54 +09:00
dependabot[bot] d9033d3749 Bump ruby/setup-ruby from 1.148.0 to 1.149.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.148.0 to 1.149.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](d2b39ad0b5...7d546f4868)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 12:41:07 +09:00
Yuichiro Kaneko a1b01e7701
Use Lrama LALR parser generator instead of Bison
https://bugs.ruby-lang.org/issues/19637

Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
2023-05-12 18:25:10 +09:00
NARUSE, Yui d314fe42f9 Revert "Don't call action-slack if SLACK_WEBHOOK_URL is not set"
This reverts commit 223a79e683.
2023-05-12 17:15:13 +09:00
卜部昌平 27a21ad201 give up checking old compilers
These old compilers needed old OSes, which are getting EODed.  We
cannot maintain healthy binary of them (building compilers on our
own is quite haed).  Let us just retire them.  Fixes [Bug #19353]
2023-05-12 16:22:42 +09:00
NARUSE, Yui 223a79e683 Don't call action-slack if SLACK_WEBHOOK_URL is not set
For a PR, SLACK_WEBHOOK_URL is not set
2023-05-12 15:40:10 +09:00
卜部昌平 fb23fba082 add CI matrix for clang 17 / GCC 13
- 603c286334
- cc035c5d86
2023-05-08 12:23:39 +09:00
dependabot[bot] 085a8709b5 Bump github/codeql-action from 2.3.2 to 2.3.3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.3.2 to 2.3.3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](f3feb00acb...29b1f65c5e)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-05 12:43:58 +09:00
dependabot[bot] 83a822f70f Bump advanced-security/filter-sarif from 1.0.0 to 1.0.1
Bumps [advanced-security/filter-sarif](https://github.com/advanced-security/filter-sarif) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/advanced-security/filter-sarif/releases)
- [Commits](bc96d9fb93...f3b8118a93)

---
updated-dependencies:
- dependency-name: advanced-security/filter-sarif
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-02 12:37:13 +09:00
dependabot[bot] f93fcdb885 Bump advanced-security/filter-sarif
Bumps [advanced-security/filter-sarif](https://github.com/advanced-security/filter-sarif) from eac3ea6a5e1270952681bf7287598a6cd1a4d49d to bc96d9fb9338c5b48cc440b1b4d0a350b26a20db.
- [Release notes](https://github.com/advanced-security/filter-sarif/releases)
- [Commits](eac3ea6a5e...bc96d9fb93)

---
updated-dependencies:
- dependency-name: advanced-security/filter-sarif
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-01 16:58:27 +09:00
dependabot[bot] dc2a3dec69 Bump ruby/setup-ruby from 1.147.0 to 1.148.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.147.0 to 1.148.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](6cecb48364...d2b39ad0b5)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-01 12:51:19 +09:00
dependabot[bot] 9b07d30df8 Bump github/codeql-action from 2.3.0 to 2.3.2
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.3.0 to 2.3.2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](b2c19fb9a2...f3feb00acb)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-28 12:45:58 +09:00
Alan Wu 12070005d4 Add a CI check for ext/Setup 2023-04-26 15:02:23 -04:00
dependabot[bot] 0c30425e89 Bump ruby/setup-ruby from 1.146.0 to 1.147.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.146.0 to 1.147.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](55283cc231...6cecb48364)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-26 12:46:20 +09:00
dependabot[bot] 886986b3ef Bump github/codeql-action from 2.2.11 to 2.3.0
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.11 to 2.3.0.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](d186a2a36c...b2c19fb9a2)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 12:48:15 +09:00
Nobuyoshi Nakada 5579cbe2dd
Ignore ASCII-incompatible scripts under spec/ruby [ci skip] 2023-04-20 10:29:16 +09:00
Nobuyoshi Nakada ad4a160220
Exit explicitly instead of ! 2023-04-20 10:28:29 +09:00
Nobuyoshi Nakada 2d301945f6
Run source file checks on all branches 2023-04-20 10:25:44 +09:00
Nobuyoshi Nakada 7b3932a9c9
Ignore markdown files only commits [ci skip]
Removed from compilers.yml at 90c8f7ca6b
carelessly, and seems copied to annocheck.yml then.
2023-04-19 09:23:13 +09:00
dependabot[bot] d8a6db7292 Bump dependabot/fetch-metadata from 1.3.6 to 1.4.0
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 1.3.6 to 1.4.0.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](4de7a6c08c...efb5c8deb1)

---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-18 12:38:14 +09:00
dependabot[bot] 389ea0ae4c Bump actions/checkout from 3.5.0 to 3.5.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.0 to 3.5.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](8f4b7f8486...8e5e7e5ab8)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-14 12:39:49 +09:00
dependabot[bot] cc0b8c47bf Bump github/codeql-action from 2.2.10 to 2.2.11
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.10 to 2.2.11.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](8c8d71dde4...d186a2a36c)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-07 12:45:35 +09:00
Takashi Kokubun 89bdf6e94c
YJIT: Stack temp register allocation for arm64 (#7659)
* YJIT: Stack temp register allocation for arm64

* Update a comment

Co-authored-by: Maxime Chevalier-Boisvert <maximechevalierb@gmail.com>

* Update comments about assertion

* Update a comment

Co-authored-by: Maxime Chevalier-Boisvert <maximechevalierb@gmail.com>

---------

Co-authored-by: Maxime Chevalier-Boisvert <maximechevalierb@gmail.com>
2023-04-06 11:34:58 -04:00
dependabot[bot] 5d718f109d Bump github/codeql-action from 2.2.9 to 2.2.10
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.9 to 2.2.10.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](04df1262e6...8c8d71dde4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-06 12:43:19 +09:00
dependabot[bot] f79912ea78 Bump ruby/setup-ruby from 1.144.2 to 1.146.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.144.2 to 1.146.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](ec02537da5...55283cc231)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-05 12:43:28 +09:00
Peter Zhu 1da2e7fca3
[Feature #19579] Remove !USE_RVARGC code (#7655)
Remove !USE_RVARGC code

[Feature #19579]

The Variable Width Allocation feature was turned on by default in Ruby
3.2. Since then, we haven't received bug reports or backports to the
non-Variable Width Allocation code paths, so we assume that nobody is
using it. We also don't plan on maintaining the non-Variable Width
Allocation code, so we are going to remove it.
2023-04-04 17:30:06 -04:00
Takashi Kokubun 1190ec60cc Use a longer timeout for syntax_suggest
for CI stability
2023-04-04 14:02:04 -07:00
Takashi Kokubun b7717fc390
YJIT: Stack temp register allocation (#7651)
Co-authored-by: Maxime Chevalier-Boisvert <maximechevalierb@gmail.com>
2023-04-04 10:58:11 -07:00
Nobuyoshi Nakada 2f1586f6f2 Check leaked global symbols by default 2023-04-03 10:07:22 +09:00
Takashi Kokubun d71db90c68 Fix a test in typeprof
Revert "Skip typeprof for now"

This reverts commit bdbf663cef.
2023-04-01 15:13:08 -07:00
Takashi Kokubun bdbf663cef Skip typeprof for now
It started failing probably because ISEQ removed an unused field.
I'll have a look at fixing it on the typeprof side, but let me skip it
until it's fixed.
2023-04-01 11:04:53 -07:00
Koichi Sasada fbc6661a72 Revert "dump `RUBY_DEBUG_LOG` logs into `/dev/null`"
This reverts commit 83667008b9.

because not stable yet.
2023-03-31 14:23:37 +09:00
Koichi Sasada 83667008b9 dump `RUBY_DEBUG_LOG` logs into `/dev/null`
to test debug printing.
2023-03-31 11:28:02 +09:00
dependabot[bot] 8523892d08 Bump ossf/scorecard-action from 2.1.2 to 2.1.3
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](e38b1902ae...80e868c13c)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-31 09:56:32 +09:00
Koichi Sasada f89c348234 enable GH actions on `USE_RUBY_DEBUG_LOG=1` 2023-03-30 14:55:25 +09:00
Hiroshi SHIBATA 3155b76eb4 Added ~\scoop\shims to PATH 2023-03-29 18:36:17 +09:00
Hiroshi SHIBATA 54ddf58a29 Don't need to specify YACC name for scoop bison 2023-03-29 18:36:17 +09:00
Hiroshi SHIBATA a807fa6f9b Use scoop instead of Chocolatey
chocolatey often returns 503 status.
2023-03-29 18:36:17 +09:00
NARUSE, Yui 2488b4dd0d gem related automation must run only on master 2023-03-29 00:47:37 +09:00
NARUSE, Yui 6ce6b4d1e7 Use merge_group 2023-03-28 21:01:59 +09:00
dependabot[bot] a136ca0d04 Bump actions/checkout from 3.4.0 to 3.5.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](24cb908017...8f4b7f8486)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-28 17:15:17 +09:00
dependabot[bot] 82f46ddb81 Bump github/codeql-action from 2.2.8 to 2.2.9
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.8 to 2.2.9.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](67a35a0858...04df1262e6)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-28 12:41:26 +09:00
dependabot[bot] fee9044b25 Bump github/codeql-action from 2.2.7 to 2.2.8
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.7 to 2.2.8.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](168b99b3c2...67a35a0858)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-23 12:44:07 +09:00
dependabot[bot] 832f810dd7 Bump ruby/setup-ruby from 1.144.1 to 1.144.2
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.144.1 to 1.144.2.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Commits](e6689b4deb...ec02537da5)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-21 12:36:10 +09:00
Nobuyoshi Nakada 80890e681a
Disable `-w` on bundler and bundled gems tests 2023-03-20 12:49:58 +09:00
Nobuyoshi Nakada c6466691be
Enable `-w` option at test 2023-03-20 11:36:46 +09:00
Takashi Kokubun d07d1c7162 RJIT: Upgrade Ubuntu on CI
to upgrade libcapstone on CI
2023-03-18 22:03:45 -07:00
Takashi Kokubun 4e440d6990 RJIT: Install libcapstone-dev on CI
for test_assembler.rb to work
2023-03-18 21:26:09 -07:00
dependabot[bot] c0866f8adb Bump actions/cache from 3.2.6 to 3.3.1
Bumps [actions/cache](https://github.com/actions/cache) from 3.2.6 to 3.3.1.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.2.6...88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-17 13:53:39 +09:00