summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2023-07-06 21:16:00 +0900
committerGitHub <noreply@github.com>2023-07-06 21:16:00 +0900
commit75f8781c08da421d6bcfb2c3c8b7b74efea3bec2 (patch)
tree275760678808750c70aa86299240bb537e46d2d1 /.github
parent20478cafe15f1911a9f2e6f91a43a17c6430f44b (diff)
Disable YJIT if objcopy command is old
Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/8034 Merged-By: nobu <nobu@ruby-lang.org>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/compilers.yml9
1 files changed, 4 insertions, 5 deletions
diff --git a/.github/workflows/compilers.yml b/.github/workflows/compilers.yml
index cb87c6601d..32685da71c 100644
--- a/.github/workflows/compilers.yml
+++ b/.github/workflows/compilers.yml
@@ -93,11 +93,10 @@ jobs:
- { name: clang-12, env: { default_cc: clang-12 } }
- { name: clang-11, env: { default_cc: clang-11 } }
- { name: clang-10, env: { default_cc: clang-10 } }
- # llvm-objcopy<=9 doesn't have --wildcard. It compiles, but leaves Rust symbols in libyjit.o.
- - { name: clang-9, env: { default_cc: clang-9, append_configure: '--disable-yjit' } }
- - { name: clang-8, env: { default_cc: clang-8, append_configure: '--disable-yjit' } }
- - { name: clang-7, env: { default_cc: clang-7, append_configure: '--disable-yjit' } }
- - { name: clang-6.0, env: { default_cc: clang-6.0, append_configure: '--disable-yjit' } }
+ - { name: clang-9, env: { default_cc: clang-9 } }
+ - { name: clang-8, env: { default_cc: clang-8 } }
+ - { name: clang-7, env: { default_cc: clang-7 } }
+ - { name: clang-6.0, env: { default_cc: clang-6.0 } }
- name: 'clang-16 LTO'
container: clang-16
env: