loop overflow happens on the real chip