In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.cpp:9: /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxx/include/stdlib.h:142:34: error: unknown type name 'ldiv_t' inline _LIBCPP_INLINE_VISIBILITY ldiv_t div(long __x, long __y) _NOEXCEPT { ^ /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxx/include/stdlib.h:143:12: error: no member named 'ldiv' in the global namespace return ::ldiv(__x, __y); ~~^ /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxx/include/stdlib.h:146:34: error: unknown type name 'lldiv_t' inline _LIBCPP_INLINE_VISIBILITY lldiv_t div(long long __x, ^ /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxx/include/stdlib.h:148:12: error: no member named 'lldiv' in the global namespace return ::lldiv(__x, __y); ~~^ In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.cpp:12: In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.h:12: /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/abort_message.cpp:12: In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.h:12: /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/abort_message.cpp:12: In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.h:12: /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/abort_message.cpp:12: In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.h:12: /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/abort_message.cpp:12: In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.h:12: /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/abort_message.cpp:12: In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.h:12: /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/abort_message.cpp:12: In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.h:12: /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/abort_message.cpp:12: In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.h:12: /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/abort_message.cpp:12: In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.h:12: /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/abort_message.cpp:12: In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.h:12: /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/abort_message.cpp:12: In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.h:12: /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/abort_message.cpp:12: In file included from /usr/src/gnu/lib/libcxxabi/../../../gnu/llvm/libcxxabi/src/abort_message.h:12: /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; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated.