From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <4afbc685a37beabd845c2022ecf4bbf7@hamnavoe.com> To: 9fans@cse.psu.edu Subject: Re: [9fans] debugging help asked for From: Richard Miller <9fans@hamnavoe.com> Date: Mon, 21 May 2007 14:36:09 +0100 In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 6c629fc0-ead2-11e9-9d60-3106f5b1d025 You're dividing by zero in pathd8/mpl.c: subtree_var[i] = n->child[i]->var + n->edge_len[i]; ... p_bar_numerator += subtree_est[i]/subtree_var[i]; because the terminal node 'Frog' has var and edge_len both equal to zero. Possibly gcc/linux reacts differently to division by zero?