diff options
| author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2025-05-01 11:42:12 +0900 |
|---|---|---|
| committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2025-05-01 14:19:08 +0900 |
| commit | f274a4ea42fbee2c8d682edf5871f8dc4f30290e (patch) | |
| tree | fa75681035de18c55e7a7a780aebfe29ac2687bc | |
| parent | a4b4e86a19b7ef5ed2b327414f087261ef3bda3e (diff) | |
Bump up clang-14 with yjit-bindgen job
| -rw-r--r-- | .github/workflows/yjit-ubuntu.yml | 8 |
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}" |
