icp_rm_try_update
} while (!icp_rm_try_update(icp, old_state, new_state));
} while (!icp_rm_try_update(icp, old_state, new_state));
} while (!icp_rm_try_update(icp, old_state, new_state));
} while (!icp_rm_try_update(icp, old_state, new_state));
} while (!icp_rm_try_update(icp, old_state, new_state));