compiled without problems but crashes a few seconds after start: xmule: CryptoXMpp.cpp:3628: void CryptoXMpp::RecursiveMultiplyTop(CryptoXMpp::word*, CryptoXMpp::word*, const CryptoXMpp::word*, const CryptoXMpp::word*, const CryptoXMpp::word*, unsigned int, const P*) [with P = CryptoXMpp::LowLevel]: Assertion `carry >= 0 && carry <= 2' failed. Aborted Reproducible: Always Steps to Reproduce: 1. 2. 3.
Portage 2.0.51-r2 (default-x86-2004.2, gcc-3.4.2, glibc-2.3.4.20041021-r0, 2.6.9-gentoo-r2 i686) ================================================================= System uname: 2.6.9-gentoo-r2 i686 AMD Athlon(tm) processor Gentoo Base System version 1.6.5 Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.15.92.0.2-r1 Headers: sys-kernel/linux26-headers-2.6.8.1-r1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-tbird -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-tbird -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs candy ccache distlocks sandbox" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ http://gentoo.inode.at/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi alsa apache2 arts artswrappersuid avi bcmath berkdb bitmap-fonts bootsplash bzlib cdparanoia cdr codecs crypt cups dba dga divx4linux dvd encode esd exif f77 fam fftw foomaticdb gd gdbm gif gimp gimpprint gnuplot gphoto2 gpm gsl gtk gtk2 hbci imagemagick imlib java jpeg kde latex libg++ libwww mad mikmod mmx motif mozilla moznoirc moznomail mpeg mysql ncurses nls nptl oggvorbis opengl oss pam pcre pdflib perl php png ppds python qt quicktime readline rtc scanner sdl session simplexml slang soap spell spl sqlite ssl svg svga tcltk tcpd tetex tiff truetype usb v4l2 x86 xine xml xml2 xmms xosd xsl xv zlib video_cards_matrox"
could you try other CFLAGS here's the config, the xmule maintainer himself get's xmule to work On my two 1800mhz AthlonXP systems, xMule compiled with -march=athlon-xp -O2 -funroll-loops,
I had to reduce the CFLAGS to "-O -pipe -fomit-frame-pointer", works now.