Steve Teale <steve.teale@xxxxxxxxxxxxxxxx> writes: > (gdb) n > 6313 input_location = EXPR_LOCATION (*expr_p); > (gdb) n > 6729 post_p == &internal_post ? NULL : post_p, > > Things go pear shaped after line 6312 - after that, next seems to get > you somewhere rather arbitrary. You are debugging optimized code. Random jumps do happen. You need to go further to see if there is a real problem here. Ian