-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[C++][CI] "C++ / AMD64 Ubuntu 20.04 C++ ASAN UBSAN" is failed #33667
Comments
It seems that it's a problem of deb package provided by LLVM. In new packages, |
kou
added a commit
to kou/arrow
that referenced
this issue
Jan 15, 2023
There is a problem in deb packages provided by LLVM. `sanitizer/asan_interface.h` is included in `libclang-rt-14-dev` but it's conflicted with `libclang-common-14-dev`. And `clang-14` requires `libclang-common-14-dev`. It means that we can't install both of `clang-14` and `libclang-rt-14-dev` at once. We use deb packages provided by LLVM on Ubuntu 20.04 because Ubuntu 20.4 provides only old LLVM. But we can use deb packages provided by Ubuntu on Ubuntu 22.04. We use deb packages provided by Ubuntu to avoid this problem.
kou
added a commit
to kou/arrow
that referenced
this issue
Jan 15, 2023
There is a problem in deb packages provided by LLVM. `sanitizer/asan_interface.h` is included in `libclang-rt-14-dev` but it's conflicted with `libclang-common-14-dev`. And `clang-14` requires `libclang-common-14-dev`. It means that we can't install both of `clang-14` and `libclang-rt-14-dev` at once. We use deb packages provided by LLVM on Ubuntu 20.04 because Ubuntu 20.4 provides only old LLVM. But we can use deb packages provided by Ubuntu on Ubuntu 22.04. We use deb packages provided by Ubuntu to avoid this problem.
kou
added a commit
that referenced
this issue
Jan 15, 2023
# Which issue does this PR close? Closes #33667 # Rationale for this change There is a problem in deb packages provided by LLVM. `sanitizer/asan_interface.h` is included in `libclang-rt-14-dev` but it's conflicted with `libclang-common-14-dev`. And `clang-14` requires `libclang-common-14-dev`. It means that we can't install both of `clang-14` and `libclang-rt-14-dev` at once. We use deb packages provided by LLVM on Ubuntu 20.04 because Ubuntu 20.4 provides only old LLVM. But we can use deb packages provided by Ubuntu on Ubuntu 22.04. # What changes are included in this PR? We use deb packages provided by Ubuntu to avoid this problem. # Are these changes tested? Yes. # Are there any user-facing changes? No. * Closes: #33667 Authored-by: Sutou Kouhei <kou@clear-code.com> Signed-off-by: Sutou Kouhei <kou@clear-code.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug, including details regarding any error messages, version, and platform.
C++ / AMD64 Ubuntu 20.04 C++ ASAN UBSAN (link) is failing with following error:
@kou Do you have any idea?
Originally posted by @wgtmac in #33656 (comment)
Component(s)
C++, Continuous Integration
The text was updated successfully, but these errors were encountered: