Hi, I have some problems when I use the "int fork()" method : when I call the same function after the fork(), the returned large mpz_t numbers are different. They seem to be as different as the PID of the two process. Is there something I should know about fork() and mpz_t data structure? Would it be better if I make a bug report? Thank you. Pier-Luc