Index: src/include/assert.h
===================================================================
--- src/include/assert.h	(revision 4f147ccf8275e5b1c57a2d5be8cda9f90d91279f)
+++ src/include/assert.h	(revision 0fc9756b7048c0156a9e155c5e042dc9fd51dd7c)
@@ -22,5 +22,5 @@
 #define assertf(expr, fmt, ...) ((expr) ? static_cast<void>(0) : __assert_fail_f(__VSTRINGIFY__(expr), __FILE__, __LINE__, __PRETTY_FUNCTION__, fmt, ## __VA_ARGS__ ))
 
-void __assert_fail_f( const char *assertion, const char *file, unsigned int line, const char *function, const char *fmt, ... );
+void __assert_fail_f( const char *assertion, const char *file, unsigned int line, const char *function, const char *fmt, ... ) __attribute__((noreturn));
 
 template<typename T, typename U>
