http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56409
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |WAITING Last reconfirmed| |2013-02-20 Ever Confirmed|0 |1 --- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> 2013-02-20 14:56:48 UTC --- (In reply to comment #1) > Rather unimportant, but let me note that attempt to compile python 2.6.8 fails > the same way: > > ~~~~~~~~~~~~~~~~~~~ > gcc -c -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall > -Wstrict-prototypes -I. -IInclude -I./Include -fPIC -DPy_BUILD_CORE -o > Objects/longobject.o Objects/longobject.c > init2.c:37: assertion failed: ((64 - 0)+0) == (((64 - 0)+0)/8) * 8 && > sizeof(mp_limb_t) == (((64 - 0)+0)/8) > Objects/longobject.c: In function ‘PyLong_FromString’: > Objects/longobject.c:1611: internal compiler error: Abort > Please submit a full bug report, > with preprocessed source if appropriate. > See <http://gcc.gnu.org/bugs.html> for instructions. > ~~~~~~~~~~~~~~~~~~~ This is an abort() from inside GMP - what GMP version are you using? Does it work ok? Thus, did you run make check when installing it? Note that GCC 4.4.1 is rather old and no longer supported, please update to at least GCC 4.6.3. (even GCC 4.4 has bugfix releases, GCC 4.4.7 was the last 4.4 release).