Bug ID: 44871
           Summary: C++ compiler pretends to support C++11 but does not
                    have <cuchar>
           Product: libc++
           Version: 6.0
          Hardware: PC
                OS: FreeBSD
            Status: NEW
          Severity: enhancement
          Priority: P
         Component: Standards Issues

Created attachment 23120
test case

Originally reported at
The FreeBSD people told me to report it here.

C++11 added the header file <cuchar> (a wrapper around the C header file
<uchar.h>). See

$ cat
#if __cplusplus >= 201103
#include <cuchar>

$ c++ -c fatal error: 'cuchar' file not found
#include <cuchar>
1 error generated.

$ c++ --version
FreeBSD clang version 6.0.1 (tags/RELEASE_601/final 335540) (based on LLVM
Target: x86_64-unknown-freebsd12.0
Thread model: posix
InstalledDir: /usr/bin

You are receiving this mail because:
You are on the CC list for the bug.
llvm-bugs mailing list

Reply via email to