Explain why YJIT is disabled for clang<=9 [ci skip]

This commit is contained in:
Takashi Kokubun 2023-07-05 10:10:47 -07:00
parent cd7166cc8f
commit 1dde9d7260

View File

@ -93,6 +93,7 @@ jobs:
- { name: clang-12, env: { default_cc: clang-12 } } - { name: clang-12, env: { default_cc: clang-12 } }
- { name: clang-11, env: { default_cc: clang-11 } } - { name: clang-11, env: { default_cc: clang-11 } }
- { name: clang-10, env: { default_cc: clang-10 } } - { 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-9, env: { default_cc: clang-9, append_configure: '--disable-yjit' } }
- { name: clang-8, env: { default_cc: clang-8, 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-7, env: { default_cc: clang-7, append_configure: '--disable-yjit' } }