When stepping into the code, the debugger still steps into a loop that has an impossible condition (i.e. IF (SYSDATE < SYSDATE - 1). Since IF (SYSDATE < SYSDATE - 1) is an impossible condition, the debugger should skip this IF statement and proceed to the next line of execution outside of the IF statement; however, the debugger continues to step inside the IF statement.