[libcxx-commits] [libcxx] [libc++] Switch FreeBSD CI job to Clang 17 (PR #86320)
Ed Maste via libcxx-commits
libcxx-commits at lists.llvm.org
Fri Mar 22 13:25:23 PDT 2024
emaste wrote:
Observed the following failures on the FreeBSD builder with this change:
```
********************
Failed Tests (5):
llvm-libc++-shared.cfg.in :: libcxx/selftest/modules/std-and-std.compat-module.sh.cpp
llvm-libc++-shared.cfg.in :: libcxx/selftest/modules/std-module.sh.cpp
llvm-libc++-shared.cfg.in :: libcxx/selftest/modules/std.compat-module.sh.cpp
llvm-libc++-shared.cfg.in :: std/modules/std.compat.pass.cpp
llvm-libc++-shared.cfg.in :: std/modules/std.pass.cpp
```
Typical error:
```
# | In file included from /home/buildkite/.buildkite-agent/builds/freebsd-test-1/llvm-project/libcxx-ci/build/generic-cxx23/modules/c++/v1/std.cppm:227:
# | /home/buildkite/.buildkite-agent/builds/freebsd-test-1/llvm-project/libcxx-ci/build/generic-cxx23/modules/c++/v1/std/cfenv.inc:16:14: error: using declaration referring to 'feclearexcept' with internal linkage cannot be exported
# | 16 | using std::feclearexcept;
# | | ^
# | /usr/include/fenv.h:267:1: note: target of using declaration
# | 267 | feclearexcept(int __excepts)
# | | ^
```
https://github.com/llvm/llvm-project/pull/86320
More information about the libcxx-commits
mailing list