1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>results.Linux</title> 5 </head> 6 <body> 7 <pre> 8 9 All failures in the libc++ test suite will be documented here. Last 10 run was with Clang (pre-3.2) on Debian unstable x86_64 with eglibc 11 2.13 and kernel 3.2.0-3-amd64. The ABI library used was libc++abi. 12 13 depr/ 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. 24 diagnostics/ 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. 31 input.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. 38 language.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. 43 localization/ 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 "" 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. 91 numerics/ 92 c.math/ 93 cmath.pass.cpp: Fails for same reason as depr/depr.c.headers/math_h.pass.cpp 94 re/ 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. 108 strings/ 109 c.strings/ 110 cuchar.pass.cpp: Can't find cuchar header 111 version_cuchar.pass.cpp: idem. 112 utilities/ 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