summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2025-05-01 11:42:12 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2025-05-01 14:19:08 +0900
commitf274a4ea42fbee2c8d682edf5871f8dc4f30290e (patch)
treefa75681035de18c55e7a7a780aebfe29ac2687bc
parenta4b4e86a19b7ef5ed2b327414f087261ef3bda3e (diff)
Bump up clang-14 with yjit-bindgen job
-rw-r--r--.github/workflows/yjit-ubuntu.yml8
1 files changed, 5 insertions, 3 deletions
diff --git a/.github/workflows/yjit-ubuntu.yml b/.github/workflows/yjit-ubuntu.yml
index a50cafcafe..008df57129 100644
--- a/.github/workflows/yjit-ubuntu.yml
+++ b/.github/workflows/yjit-ubuntu.yml
@@ -52,9 +52,10 @@ jobs:
fail-fast: false
matrix:
include:
- - test_task: "yjit-bindgen"
- hint: "To fix: use patch in logs"
- configure: "--with-gcc=clang-12 --enable-yjit=dev"
+ - test_task: 'yjit-bindgen'
+ hint: 'To fix: use patch in logs'
+ configure: '--with-gcc=clang-14 --enable-yjit=dev'
+ libclang_path: '/usr/lib/llvm-14/lib/libclang.so.1'
- test_task: "check"
# YJIT should be automatically built in release mode on x86-64 Linux with rustc present
@@ -142,6 +143,7 @@ jobs:
RUBY_TESTOPTS: "-q --tty=no"
TEST_BUNDLED_GEMS_ALLOW_FAILURES: ""
PRECHECK_BUNDLED_GEMS: "no"
+ LIBCLANG_PATH: ${{ matrix.libclang_path }}
continue-on-error: ${{ matrix.test_task == 'yjit-bench' }}
- name: Show ${{ github.event.pull_request.base.ref }} GitHub URL for yjit-bench comparison
run: echo "https://github.com/${BASE_REPO}/commit/${BASE_SHA}"