• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE html>
2<html>
3<head>
4  <title>results.Linux</title>
5</head>
6<body>
7<pre>
8
9All failures in the libc++ test suite will be documented here. Last
10run was with Clang (pre-3.2) on Debian unstable x86_64 with eglibc
112.13 and kernel 3.2.0-3-amd64. The ABI library used was libc++abi.
12
13depr/
14 depr.c.headers/
15  math_h.pass.cpp: Fails a static assert that the return type of
16   isnan(double) and isinf(double) is a bool.
17 uchar_h.pass.cpp:
18   My libc doesn't seem to provide uchar.h yet.
19 exception.unexpected/
20  set.unexpected/
21   get_unexpected.pass.cpp: This seems to be a problem with libc++abi:
22    its default unexpected handler does not call the terminate handler?
23   set_unexpected.pass.cpp: idem.
24diagnostics/
25 syserr/
26  syserr.errcat/
27   syserr.errcat.objects/
28    system_category.pass.cpp: Always maps back to generic category
29     when it should stay system category, because the implementation
30     dependson ELAST, which Linux lacks.
31input.output/
32 iostream.format/
33  ext.manip/
34   get_time.pass.cpp: Local representation is 'Sat 31 Dec 2061
35    11:55:59 PM EST' which does not match the expected result in the
36    test.
37   put_time.pass.cpp: idem.
38language.support/
39 support.start.term/
40  quick_exit.pass.cpp: Fails because it doesn't know about
41   std::at_quick_exit. Interestingly my libc does seem to know about
42   std::[at_]quick_exit, so this needs some investigation.
43localization/
44 locale.categories/
45  category.collate/
46   locale.collate.byname/
47    compare.pass.cpp: In the C local, sorting order seems OK, but not
48     in the &quot&quot and en UTF8 locals. Needs investigation.
49  category.ctype/
50   locale.codecvt/
51    locale.codecvt.members/
52     wchar_t_out.pass.cpp: Needs investigation.
53    widen_1.pass.cpp: Fails due to not converting some out of bounds
54     characters the same way as expected. Needs investigation.
55    widen_many.pass.cpp: idem.
56  category.monetary/
57   locale.money.get/
58    locale.money.get.members/
59     get_long_double_ru_RU.pass.cpp: Needs investigation.
60     get_long_double_zh_CN.pass.cpp: idem.
61    locale.money.put.members/
62     put_long_double_ru_RU.pass.cpp: idem.
63     put_long_double_zh_CN.pass.cpp: idem.
64   locale.moneypunct.byname/
65    decimal_point.pass.cpp: Expects ',' for RU, but gets '.'.
66    thousands_sep.pass.cpp: idem.
67  category.numeric/
68   locale.nm.put/
69    facet.num.put.members/
70     put_long_double.pass.cpp: Fails due to getting '+nan' rather
71      than just 'nan'.
72  category.time/
73   locale.time.get.byname/
74    get_date.pass.cpp: Needs investigation.
75    get_date_wide.pass.cpp: idem.
76    get_monthname.pass.cpp: idem.
77    get_monthname_wide.pass.cpp: idem.
78    get_one.pass.cpp: idem.
79    get_one_wide.pass.cpp: idem.
80    get_weekday.pass.cpp: idem.
81    get_weekday_wide.pass.cpp: idem.
82   locale.time.put.byname/
83    put1.pass.cpp: idem.
84   locale.time.put/
85    locale.time.put.members/
86     put2.pass.cpp: idem.
87  facet.numpunct/
88   locale.numpunct.byname/
89    grouping.pass.cpp: idem.
90    thousands_sep.pass.cpp: idem.
91numerics/
92 c.math/
93  cmath.pass.cpp: Fails for same reason as depr/depr.c.headers/math_h.pass.cpp
94re/
95 re.alg/
96  re.alg.match/
97   awk.pass.cpp: Needs investigation.
98   basic.pass.cpp: idem.
99   ecma.pass.cpp: idem.
100   extended.pass.cpp: idem.
101  re.alg.search/
102   awk.pass.cpp: idem.
103   basic.pass.cpp: idem.
104   ecma.pass.cpp: idem.
105   extended.pass.cpp: idem.
106 re.traits/
107  lookup_collatename.pass.cpp: idem.
108strings/
109 c.strings/
110  cuchar.pass.cpp: Can't find cuchar header
111  version_cuchar.pass.cpp: idem.
112utilities/
113 memory/
114  unique.ptr/
115   unique.ptr.runtime/
116    unique.ptr.runtime.ctor/
117     default02.pass.cpp:
118      test previously passed, recently started crashing clang. Needs investigation.
119     pointer02.pass.cpp: idem.
120</pre>
121</body>
122</html>
123