diff options
| author | Max Bernstein <ruby@bernsteinbear.com> | 2025-09-19 11:52:53 -0400 |
|---|---|---|
| committer | Max Bernstein <tekknolagi@gmail.com> | 2025-09-19 23:05:42 -0400 |
| commit | d1c845e41a46c4c91c0c8cc51ad8491b7e99a7a4 (patch) | |
| tree | 7eee139bd6955aed2be323916d8b7331156f2e00 | |
| parent | 451fe6a446f8e4510a333a128ca460992e02967c (diff) | |
ZJIT: Also run CI without HIR optimizer
Fixes https://github.com/Shopify/ruby/issues/758
| -rw-r--r-- | .github/workflows/zjit-macos.yml | 6 | ||||
| -rw-r--r-- | .github/workflows/zjit-ubuntu.yml | 6 |
2 files changed, 12 insertions, 0 deletions
diff --git a/.github/workflows/zjit-macos.yml b/.github/workflows/zjit-macos.yml index b97f7b4118..042c59a404 100644 --- a/.github/workflows/zjit-macos.yml +++ b/.github/workflows/zjit-macos.yml @@ -38,6 +38,12 @@ jobs: specopts: '-T --zjit-call-threshold=1' test_all_opts: '--seed=46450' + - test_task: 'check' + configure: '--enable-zjit=dev' + run_opts: '--zjit-call-threshold=1 --zjit-disable-hir-opt' + specopts: '-T --zjit-call-threshold=1 -T --zjit-disable-hir-opt' + test_all_opts: '--seed=46450' + - test_task: 'zjit-check' # zjit-test + quick feedback of test_zjit.rb configure: '--enable-yjit=dev --enable-zjit' rust_version: "1.85.0" diff --git a/.github/workflows/zjit-ubuntu.yml b/.github/workflows/zjit-ubuntu.yml index 50fea02876..94cc6d8c3b 100644 --- a/.github/workflows/zjit-ubuntu.yml +++ b/.github/workflows/zjit-ubuntu.yml @@ -57,6 +57,12 @@ jobs: specopts: '-T --zjit-call-threshold=1' test_all_opts: '--seed=39471' + - test_task: 'check' + configure: '--enable-zjit=dev' + run_opts: '--zjit-call-threshold=1 --zjit-disable-hir-opt' + specopts: '-T --zjit-call-threshold=1 -T --zjit-disable-hir-opt' + test_all_opts: '--seed=39471' + - test_task: 'zjit-check' # zjit-test + quick feedback of test_zjit.rb configure: '--enable-yjit --enable-zjit=dev' rust_version: '1.85.0' |
