| <!DOCTYPE html> | |
| <html> | |
| <head> | |
| <title>results.Linux</title> | |
| </head> | |
| <body> | |
| <pre> | |
| 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. | |
| 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. | |
| input.output/ | |
| iostream.format/ | |
| ext.manip/ | |
| get_time.pass.cpp: Local representation is 'Sat 31 Dec 2061 | |
| 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/ | |
| locale.collate.byname/ | |
| 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. | |
| widen_many.pass.cpp: idem. | |
| category.monetary/ | |
| locale.money.get/ | |
| locale.money.get.members/ | |
| get_long_double_ru_RU.pass.cpp: Needs investigation. | |
| get_long_double_zh_CN.pass.cpp: idem. | |
| locale.money.put.members/ | |
| put_long_double_ru_RU.pass.cpp: idem. | |
| put_long_double_zh_CN.pass.cpp: idem. | |
| locale.moneypunct.byname/ | |
| decimal_point.pass.cpp: Expects ',' for RU, but gets '.'. | |
| thousands_sep.pass.cpp: idem. | |
| category.numeric/ | |
| locale.nm.put/ | |
| facet.num.put.members/ | |
| put_long_double.pass.cpp: Fails due to getting '+nan' rather | |
| than just 'nan'. | |
| category.time/ | |
| 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. | |
| get_weekday_wide.pass.cpp: idem. | |
| locale.time.put.byname/ | |
| put1.pass.cpp: idem. | |
| locale.time.put/ | |
| locale.time.put.members/ | |
| put2.pass.cpp: idem. | |
| facet.numpunct/ | |
| locale.numpunct.byname/ | |
| grouping.pass.cpp: idem. | |
| thousands_sep.pass.cpp: idem. | |
| numerics/ | |
| c.math/ | |
| cmath.pass.cpp: Fails for same reason as depr/depr.c.headers/math_h.pass.cpp | |
| re/ | |
| re.alg/ | |
| re.alg.match/ | |
| awk.pass.cpp: Needs investigation. | |
| basic.pass.cpp: idem. | |
| ecma.pass.cpp: idem. | |
| extended.pass.cpp: idem. | |
| re.alg.search/ | |
| awk.pass.cpp: idem. | |
| basic.pass.cpp: idem. | |
| ecma.pass.cpp: idem. | |
| extended.pass.cpp: idem. | |
| re.traits/ | |
| lookup_collatename.pass.cpp: idem. | |
| strings/ | |
| 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> |