implemented 32/64 bit integral multiplication, more tests, spread out the tests so they can be launched concurrently using make -j*, though currently clang seems to be using far more memory than icc ...