Code rewrite in pryce_mating() to deal with INBUPGF90 not returning a proper system return code on exit, which was resulting in stalled simulations.