int main() { printf( "EXCOK: start\n" ); set_terminate( &no_handler ); test_basics(); test_scalars(); init_class(); test_class(); test_cl_ptrs(); test_passthru(); test_rethrow(); try { ++throws; set_unexpected( &unexp ); test_unexpected(); } catch( long l ) { ++catches; if( l != 675L ) { printf( "unexpected failure %l\n", l ); } } if( throws != catches ) { printf( "catches != throws\n" ); } set_terminate( &my_term ); test_term(); printf( "terminate did not abort\n" ); return( 0 ); }
int main() { int Error(0); Error += test_dquat_type(); Error += test_scalars(); Error += test_inverse(); Error += test_mul(); //std::cout << "Errors count: " << Error << std::endl; return Error; }
int main() { int Error(0); Error += test_dual_quat_ctr(); Error += test_dquat_type(); Error += test_scalars(); Error += test_inverse(); Error += test_mul(); return Error; }
int main() { int Error(0); #ifdef GLM_META_PROG_HELPERS assert(glm::dualquat::components == glm::dualquat().length()); #endif Error += test_dual_quat_ctr(); Error += test_dquat_type(); Error += test_scalars(); Error += test_inverse(); Error += test_mul(); return Error; }