Home | History | Annotate | Download | only in www
      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 &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.
     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