yes.... (because the etym. is the same)
Furthermore, .......
with Repast, Repass, ... it feels even more strange because
PASS means to defecate.
(but i see that French Passer means the same thing)
https://en.wiktionary.org/wiki/pass#Verb
4. (intransitive, transitive, medicine) To eliminate (something) from the body by natural processes.
Synonyms: evacuate, void
He was passing blood in both his urine and his stool.
The poison had been passed by the time of the autopsy.