Index: src/include/assert.h
===================================================================
--- src/include/assert.h	(revision bf2438c144672ed3463924e84dfb66424384ec03)
+++ src/include/assert.h	(revision d6c1dd090f5cc5c9517502585fa1dc26b90e9a6d)
@@ -10,6 +10,6 @@
 // Created On       : Thu Aug 18 13:19:26 2016
 // Last Modified By : Peter A. Buhr
-// Last Modified On : Thu Aug 18 13:25:55 2016
-// Update Count     : 4
+// Last Modified On : Tue Aug  1 11:56:01 2017
+// Update Count     : 16
 //
 
@@ -22,10 +22,10 @@
 #define __STRINGIFY__(str) #str
 #define __VSTRINGIFY__(str) __STRINGIFY__(str)
-#define assertf(expr, fmt, ...) ((expr) ? static_cast<void>(0) : __assert_fail_f(__VSTRINGIFY__(expr), __FILE__, __LINE__, __PRETTY_FUNCTION__, fmt, ## __VA_ARGS__ ))
+#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, ... ) __attribute__((noreturn));
+void __assert_fail_f( const char *assertion, const char *file, unsigned int line, const char *function, const char *fmt, ... ) __attribute__((noreturn, format( printf, 5, 6) ));
 
 template<typename T, typename U>
-static inline T safe_dynamic_cast(const U& src) {
+static inline T safe_dynamic_cast( const U & src ) {
 	T ret = dynamic_cast<T>(src);
 	assert(ret);
