change default assert to break
allocate thread map
fixes to random test
intel compiler fixes