inlcude assert.h to avoid compiler error when cross compiling