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