Issue #21891: remove extraneous semicolon.
Closes #21892, #21893: Use PY_FORMAT_SIZE_T instead of %zi or %zu to format C
size_t, because %zi/%u is not supported on all platforms.
asyncio: Fix test_sleep_cancel(): call_later() mock has no self parameter