Towards General Loop Invariant Generation: A Benchmark of Programs with Memory Manipulation Chang Liu