PetScan::set_upper_bounds: handle arrays declared inside loops