+++ title = "Base pointer of main memory" author = "Yann Herklotz" tags = [] categories = [] backlinks = ["3c6"] forwardlinks = ["3c6b"] zettelid = "3c6a" +++ One of the current limitations of function calls in HTL is that they don't support any loads or stores in these functions. This is because Vericert currently only generates one global memory. Therefore, there should not be any pointers in the program that have a base pointer that is different to the base pointer of the main function's stack. One possible solution to this is to find what the base of the stack is, and then prove if we ever have a base pointer.