In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:43:26: error: unknown type name 'size_t'; did you mean '__size_t'?
__cxa_allocate_exception(size_t thrown_size) throw();
                         ^~~~~~
                         __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:86:75: error: unknown type name 'uint64_t'
extern _LIBCXXABI_FUNC_VIS _LIBCXXABI_ALWAYS_COLD int __cxa_guard_acquire(uint64_t *);
                                                                          ^
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:87:76: error: unknown type name 'uint64_t'
extern _LIBCXXABI_FUNC_VIS _LIBCXXABI_ALWAYS_COLD void __cxa_guard_release(uint64_t *);
                                                                           ^
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:88:74: error: unknown type name 'uint64_t'
extern _LIBCXXABI_FUNC_VIS _LIBCXXABI_ALWAYS_COLD void __cxa_guard_abort(uint64_t *);
                                                                         ^
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:93:15: error: unknown type name 'size_t'; did you mean '__size_t'?
__cxa_vec_new(size_t element_count, size_t element_size, size_t padding_size,
              ^~~~~~
              __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:93:37: error: unknown type name 'size_t'; did you mean '__size_t'?
__cxa_vec_new(size_t element_count, size_t element_size, size_t padding_size,
                                    ^~~~~~
                                    __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:93:58: error: unknown type name 'size_t'; did you mean '__size_t'?
__cxa_vec_new(size_t element_count, size_t element_size, size_t padding_size,
                                                         ^~~~~~
                                                         __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:97:16: error: unknown type name 'size_t'; did you mean '__size_t'?
__cxa_vec_new2(size_t element_count, size_t element_size, size_t padding_size,
               ^~~~~~
               __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:97:38: error: unknown type name 'size_t'; did you mean '__size_t'?
__cxa_vec_new2(size_t element_count, size_t element_size, size_t padding_size,
                                     ^~~~~~
                                     __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:97:59: error: unknown type name 'size_t'; did you mean '__size_t'?
__cxa_vec_new2(size_t element_count, size_t element_size, size_t padding_size,
                                                          ^~~~~~
                                                          __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:99:31: error: unknown type name 'size_t'; did you mean '__size_t'?
               void *(*alloc)(size_t), void (*dealloc)(void *));
                              ^~~~~~
                              __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:102:16: error: unknown type name 'size_t'; did you mean '__size_t'?
__cxa_vec_new3(size_t element_count, size_t element_size, size_t padding_size,
               ^~~~~~
               __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:102:38: error: unknown type name 'size_t'; did you mean '__size_t'?
__cxa_vec_new3(size_t element_count, size_t element_size, size_t padding_size,
                                     ^~~~~~
                                     __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:102:59: error: unknown type name 'size_t'; did you mean '__size_t'?
__cxa_vec_new3(size_t element_count, size_t element_size, size_t padding_size,
                                                          ^~~~~~
                                                          __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:104:31: error: unknown type name 'size_t'; did you mean '__size_t'?
               void *(*alloc)(size_t), void (*dealloc)(void *, size_t));
                              ^~~~~~
                              __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:104:64: error: unknown type name 'size_t'; did you mean '__size_t'?
               void *(*alloc)(size_t), void (*dealloc)(void *, size_t));
                                                               ^~~~~~
                                                               __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:107:37: error: unknown type name 'size_t'; did you mean '__size_t'?
__cxa_vec_ctor(void *array_address, size_t element_count, size_t element_size,
                                    ^~~~~~
                                    __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:107:59: error: unknown type name 'size_t'; did you mean '__size_t'?
__cxa_vec_ctor(void *array_address, size_t element_count, size_t element_size,
                                                          ^~~~~~
                                                          __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/cxa_virtual.cpp:9:
/usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/include/cxxabi.h:111:48: error: unknown type name 'size_t'; did you mean '__size_t'?
                                               size_t element_count,
                                               ^~~~~~
                                               __size_t
/usr/include/machine/_types.h:123:24: note: '__size_t' declared here
typedef unsigned long           __size_t;
                                ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.