Automatically Proving Termination and Memory Safety for Programs with Pointer Arithmetic - Microsoft Research (2016).pdf 424 KB