diff --git a/external/Optional/optional.hpp b/external/Optional/optional.hpp index 0273a6afd..6656bee81 100644 --- a/external/Optional/optional.hpp +++ b/external/Optional/optional.hpp @@ -147,6 +147,8 @@ template inline constexpr typename std::remove_reference::type&& co { # if defined(EMSCRIPTEN) && EMSCRIPTEN __assert_fail(expr, file, line, ""); + # elif defined __native_client__ + __assert(expr, line, file); // WHY. # elif defined __clang__ || defined __GNU_LIBRARY__ __assert(expr, file, line); # elif defined __GNUC__