I am running debian linux on an alpha and downloaded and built the latest gtk-gnutella (.92c). It build OK but after running it, it ran for only about 3-5 sec and then failed with "Floating Point Exception". After launching it with DDD (data display debugger) I saw that it was failing in qrp.c in qrp_step_compute(); it looked like a divide by zero. I was able to work around it but did not produce a patch because I thought it might be manifestation of a different problem, maybe a config file had bad values, etc... Someone on irc suggested I try compiling with -mieee (for gcc). I tried that and it worked.
Footnote. I also tried Mutella and without -mieee it produced the same type of exception. I recompiled with -mieee and it worked fine.
Would someone elaborate on this, please? Why do you think this behavior is there?
int
_________________________________________________________________
STOP MORE SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=features/junkmail
------------------------------------------------------- This SF.net email is sponsored by: eBay Get office equipment for less on eBay! http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5 _______________________________________________ Gtk-gnutella-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel
