<body>
<pre>
+This file was last updated 31/7/2014
+
All failures in the libc++ test suite will be documented here. Last
-run was with Clang (pre-3.2) on Debian unstable x86_64 with eglibc
-2.13 and kernel 3.2.0-3-amd64. The ABI library used was libc++abi.
+run was with Clang Tip-of-Tree on Ubuntu 14.04 x86_64 with eglibc
+2.19 and kernel 3.13.0-32-generic. The ABI library used was libc++abi.
+Note: glibc >= 2.16 is required for full C11 compatibility.
depr/
depr.c.headers/
math_h.pass.cpp: Fails a static assert that the return type of
- isnan(double) and isinf(double) is a bool.
- uchar_h.pass.cpp:
- My libc doesn't seem to provide uchar.h yet.
- exception.unexpected/
- set.unexpected/
- get_unexpected.pass.cpp: This seems to be a problem with libc++abi:
- its default unexpected handler does not call the terminate handler?
- set_unexpected.pass.cpp: idem.
-diagnostics/
- syserr/
- syserr.errcat/
- syserr.errcat.objects/
- system_category.pass.cpp: Always maps back to generic category
- when it should stay system category, because the implementation
- dependson ELAST, which Linux lacks.
+ isnan(double) and isinf(double) is a bool. see PR18382.
input.output/
iostream.format/
ext.manip/
11:55:59 PM EST' which does not match the expected result in the
test.
put_time.pass.cpp: idem.
-language.support/
- support.start.term/
- quick_exit.pass.cpp: Fails because it doesn't know about
- std::at_quick_exit. Interestingly my libc does seem to know about
- std::[at_]quick_exit, so this needs some investigation.
localization/
locale.categories/
category.collate/
compare.pass.cpp: In the C local, sorting order seems OK, but not
in the "" and en UTF8 locals. Needs investigation.
category.ctype/
- locale.codecvt/
- locale.codecvt.members/
- wchar_t_out.pass.cpp: Needs investigation.
- widen_1.pass.cpp: Fails due to not converting some out of bounds
- characters the same way as expected. Needs investigation.
+ locale.ctype.byname/
+ tolower_1.pass.cpp: Needs Investigation.
+ tolower_many.pass.cpp: idem.
+ toupper_1.pass.cpp: idem.
+ toupper_many.pass.cpp: idem.
+ widen_1.pass.cpp: idem.
widen_many.pass.cpp: idem.
category.monetary/
locale.money.get/
locale.time.get.byname/
get_date.pass.cpp: Needs investigation.
get_date_wide.pass.cpp: idem.
- get_monthname.pass.cpp: idem.
- get_monthname_wide.pass.cpp: idem.
get_one.pass.cpp: idem.
get_one_wide.pass.cpp: idem.
get_weekday.pass.cpp: idem.
re/
re.alg/
re.alg.match/
- awk.pass.cpp: Needs investigation.
- basic.pass.cpp: idem.
+ basic.pass.cpp: Needs investigation.
ecma.pass.cpp: idem.
extended.pass.cpp: idem.
re.alg.search/
c.strings/
cuchar.pass.cpp: Can't find cuchar header
version_cuchar.pass.cpp: idem.
-utilities/
- memory/
- unique.ptr/
- unique.ptr.runtime/
- unique.ptr.runtime.ctor/
- default02.pass.cpp:
- test previously passed, recently started crashing clang. Needs investigation.
- pointer02.pass.cpp: idem.
</pre>
</body>
</html>