[all-commits] [llvm/llvm-project] d15fad: [libc++][libc++abi] Fix or suppress failing tests ...
Eric via All-commits
all-commits at lists.llvm.org
Sun Jan 19 18:53:00 PST 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: d15fad2653d429efbf1a7c63c375530f8a1a1fa3
https://github.com/llvm/llvm-project/commit/d15fad2653d429efbf1a7c63c375530f8a1a1fa3
Author: Eric Fiselier <eric at efcs.ca>
Date: 2020-01-19 (Sun, 19 Jan 2020)
Changed paths:
M libcxx/test/libcxx/modules/cinttypes_exports.sh.cpp
M libcxx/test/libcxx/modules/clocale_exports.sh.cpp
M libcxx/test/libcxx/modules/cstdint_exports.sh.cpp
M libcxx/test/libcxx/modules/inttypes_h_exports.sh.cpp
M libcxx/test/libcxx/modules/stdint_h_exports.sh.cpp
M libcxxabi/test/guard_test_basic.pass.cpp
Log Message:
-----------
[libc++][libc++abi] Fix or suppress failing tests in single-threaded
builds.
Fix a libc++abi test that was incorrectly checking for threading
primitives even when threading was disabled.
Additionally, temporarily XFAIL some module tests that fail because
the <atomic> header is unsupported but still built as a part of the
std module.
To properly address this libc++ would either need to produce a different
module.modulemap for single-threaded configurations, or it would need
to make the <atomic> header not hard-error and instead be empty
for single-threaded configurations
More information about the All-commits
mailing list