There are four check functions, which checks Aload, Sum, Incr/Decr, Assert respectively, but in the last function that wraps up all the check function, there is only three of them.
Since there are no sum instructions expected until the point of sprint 1, there will be no problems, but after adding the pass that I was assigned to in sprint 2, which is loop2sum, this may cause some problems.
In line 51 of load2aload.cpp, I found a slight problem in the code.
There are four check functions, which checks Aload, Sum, Incr/Decr, Assert respectively, but in the last function that wraps up all the check function, there is only three of them. Since there are no sum instructions expected until the point of sprint 1, there will be no problems, but after adding the pass that I was assigned to in sprint 2, which is loop2sum, this may cause some problems.