On Thu, Sep 10, 2009 at 12:08 PM, Jaap Spies <j.sp...@hccnet.nl> wrote: > > Minh Nguyen wrote: >> Hi folks, >> >> This release has the following updated packages: >> >> * matplotlib-0.99.0.spkg >> * networkx-0.99.p1-fake_really-0.36.p1.spkg >> >> The source tarball and sage.math binary are available at >> >> http://sage.math.washington.edu/home/mvngu/release/upgrade/sage-4.1.2.alpha1.tar >> http://sage.math.washington.edu/home/mvngu/release/upgrade/sage-4.1.2.alpha1-sage.math.washington.edu-x86_64-Linux.tar.gz >> >> and the upgrade path is >> >> http://sage.math.washington.edu/home/mvngu/release/upgrade/sage-4.1.2.alpha1/ >> >> Please test and report all problems. >> > > > Build fails on Fedora 11, 32 bit: > > gcc -c -O3 -Wall -fno-strict-aliasing -fomit-frame-pointer -I. > -I../src/headers -o base3.o ../src/basemath/base3.c > gcc: Internal error: Killed (program cc1)
This is a bug in GCC. It's been reported to the GCC developers by the PARI developers and they recently fixed it, but haven't released the fix. You'll have to either build PARI without optimizations or use an older compiler. Or maybe we should find a workaround, e.g., not build that one file with optimizations? I'm definitely +1 to somebody making a hackish workaround since those broken GCC's are going to be widely deployed for years. Thoughts? William > Please submit a full bug report. > See <http://bugzilla.redhat.com/bugzilla> for instructions. > make[3]: *** [base3.o] Error 1 > make[3]: Leaving directory > `/home/jaap/downloads/sage-4.1.2.alpha1/spkg/build/pari-2.3.3.p1/src/Olinux-i686' > make[2]: *** [gp] Error 2 > make[2]: Leaving directory > `/home/jaap/downloads/sage-4.1.2.alpha1/spkg/build/pari-2.3.3.p1/src' > Error building GP > > real 39m28.715s > user 33m51.974s > sys 0m49.441s > sage: An error occurred while installing pari-2.3.3.p1 > Please email sage-devel http://groups.google.com/group/sage-devel > explaining the problem and send the relevant part of > of /home/jaap/downloads/sage-4.1.2.alpha1/install.log. Describe your > computer, operating system, etc. > If you want to try to fix the problem, yourself *don't* just cd to > /home/jaap/downloads/sage-4.1.2.alpha1/spkg/build/pari-2.3.3.p1 and type > 'make'. > Instead type "/home/jaap/downloads/sage-4.1.2.alpha1/sage -sh" > in order to set all environment variables correctly, then cd to > /home/jaap/downloads/sage-4.1.2.alpha1/spkg/build/pari-2.3.3.p1 > (When you are done debugging, you can type "exit" to leave the > subshell.) > make[1]: *** [installed/pari-2.3.3.p1] Error 1 > make[1]: Leaving directory `/home/jaap/downloads/sage-4.1.2.alpha1/spkg' > > real 62m21.456s > user 47m13.197s > sys 6m29.637s > Error building Sage. > [j...@paix sage-4.1.2.alpha1]$ > > [j...@paix sage-4.1.2.alpha1]$ gcc -v > Using built-in specs. > Target: i586-redhat-linux > Configured with: ../configure --prefix=/usr --mandir=/usr/share/man > --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla > --enable-bootstrap --enable-shared --enable-threads=posix > --enable-checking=release --with-system-zlib --enable-__cxa_atexit > --disable-libunwind-exceptions > --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk > --disable-dssi --enable-plugin > --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre > --enable-libgcj-multifile --enable-java-maintainer-mode > --with-ecj-jar=/usr/share/java/eclipse-ecj.jar > --disable-libjava-multilib --with-ppl --with-cloog --with-tune=generic > --with-arch=i586 --build=i586-redhat-linux > Thread model: posix > gcc version 4.4.1 20090725 (Red Hat 4.4.1-2) (GCC) > > > [j...@paix sage-4.1.2.alpha1]$ uname -a > Linux paix 2.6.29.6-217.2.16.fc11.i686.PAE #1 SMP Mon Aug 24 17:16:21 EDT > 2009 i686 i686 i386 GNU/Linux > > > Jaap > > > > > -- William Stein Associate Professor of Mathematics University of Washington http://wstein.org --~--~---------~--~----~------------~-------~--~----~ To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---