[libcxx-commits] [libcxx] [libc++][test][msan] Fix bots after #67799 (PR #73152)
Vitaly Buka via libcxx-commits
libcxx-commits at lists.llvm.org
Wed Nov 22 22:10:21 PST 2023
vitalybuka wrote:
> Yea the stacktrace clearly shows that it is long double. Yes we did have a big report from 2020 as we seen in the code review. the things I don’t understand is
> 1: we have a workaround for fetch_add and it is working on our CI envs but not here?
As I wrote, I can reproduce exactly the same build only on Ubuntu, but no Debian
Copying over libatomic affect the issue
> 2. aarch64 long double has no padding
Lets ignore that one, as it fails on the different tests. Maybe a different issue.
> could we clarify in this build:
>1. The compiler is clang and OS is Linux
yes, clang is build from the same revision as your patch
Linux, I tried Ubuntu 23.04 and 23.10 - both reproducible
Same on Debian is not reproducible
> 2. does the non-msan build have the same issue?
No
> In your debugger, is that is_fp80_long_double return true?
Yes
I suspect you can reproduce on ubuntu of the same version using Docker or similar.
https://github.com/llvm/llvm-project/pull/73152
More information about the libcxx-commits
mailing list