On Tuesday, June 4, 2013 4:39:56 PM UTC+2, leif wrote:
>
> Volker Braun wrote: 
> > Your compiler is buggy. 
>
> Likely, but since this is conversion.c, and it's an old machine, he may 
> have just run out of available memory...  (Or maybe the process was 
> ulimited, since it got /killed/.) 
>
Quite possible.
FYI, I was able to build all of Sage 5.10.stg except for Linbox (and the 
doc) on a Raspberry Pi with 256 MB of RAM and no swap!
I then allocated 512MB of swap and that was sufficient for Linbox(maybe 512 
RAM + swap together would have been sufficient), and for the doc. 

>
> (If it's yet another bug in Ubuntu's GCC, we at least haven't seen it 
> until now, although we have a buildbot for 13.04.) 
>
>
> Jeff, how much RAM do you have, and have you set up swap space?  Did you 
> use 'ulimit' (see above)? 
>
> FWIW, you can always resume the build by typing 'make' again. 
>
>
> -leif 
>
> > Try "SAGE_INSTALL_GCC=yes make" 
> > 
> > On Tuesday, June 4, 2013 11:45:28 AM UTC+1, Jeff wrote: 
> > 
> >     Hello, 
> >     I recently tried to make sage 5.9 from source and I got the error 
> >     below. I am running xubuntu 13.04 on a rather old Dell Dimension 
> >     4500. I installed all the prerequisites here: 
> >     http://www.sagemath.org/doc/installation/ 
> >     <http://www.sagemath.org/doc/installation/>. Thanks for your help. 
> > 
> > 
> >     libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I./m4rie 
> >     -I/home/jeff/sage-5.9/local/include -I/include -mmmx -msse -msse2 
> >     -O2 -fPIC -Wall -pedantic -g -I/home/jeff/sage-5.9/local/include -MT 
> >     trsm.lo -MD -MP -MF .deps/trsm.Tpo -c m4rie/trsm.c  -fPIC -DPIC -o 
> >     .libs/trsm.o 
> >     libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I./m4rie 
> >     -I/home/jeff/sage-5.9/local/include -I/include -mmmx -msse -msse2 
> >     -O2 -fPIC -Wall -pedantic -g -I/home/jeff/sage-5.9/local/include -MT 
> >     trsm.lo -MD -MP -MF .deps/trsm.Tpo -c m4rie/trsm.c -o trsm.o 
> >      >/dev/null 2>&1 
> >     mv -f .deps/trsm.Tpo .deps/trsm.Plo 
> >     /bin/bash ./libtool  --tag=CC   --mode=compile gcc -std=gnu99 
> >     -DHAVE_CONFIG_H -I. -I./m4rie 
> >     -I/home/jeff/sage-5.9/local/include    -I/include -mmmx -msse 
> >     -msse2  -O2 -fPIC -Wall -pedantic -g 
> >     -I/home/jeff/sage-5.9/local/include -MT ple.lo -MD -MP -MF 
> >     .deps/ple.Tpo -c -o ple.lo `test -f 'm4rie/ple.c' || echo 
> >     './'`m4rie/ple.c 
> >     libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I./m4rie 
> >     -I/home/jeff/sage-5.9/local/include -I/include -mmmx -msse -msse2 
> >     -O2 -fPIC -Wall -pedantic -g -I/home/jeff/sage-5.9/local/include -MT 
> >     ple.lo -MD -MP -MF .deps/ple.Tpo -c m4rie/ple.c  -fPIC -DPIC -o 
> >     .libs/ple.o 
> >     libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I./m4rie 
> >     -I/home/jeff/sage-5.9/local/include -I/include -mmmx -msse -msse2 
> >     -O2 -fPIC -Wall -pedantic -g -I/home/jeff/sage-5.9/local/include -MT 
> >     ple.lo -MD -MP -MF .deps/ple.Tpo -c m4rie/ple.c -o ple.o >/dev/null 
> 2>&1 
> >     mv -f .deps/ple.Tpo .deps/ple.Plo 
> >     /bin/bash ./libtool  --tag=CC   --mode=compile gcc -std=gnu99 
> >     -DHAVE_CONFIG_H -I. -I./m4rie 
> >     -I/home/jeff/sage-5.9/local/include    -I/include -mmmx -msse 
> >     -msse2  -O2 -fPIC -Wall -pedantic -g 
> >     -I/home/jeff/sage-5.9/local/include -MT conversion.lo -MD -MP -MF 
> >     .deps/conversion.Tpo -c -o conversion.lo `test -f 
> >     'm4rie/conversion.c' || echo './'`m4rie/conversion.c 
> >     libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I./m4rie 
> >     -I/home/jeff/sage-5.9/local/include -I/include -mmmx -msse -msse2 
> >     -O2 -fPIC -Wall -pedantic -g -I/home/jeff/sage-5.9/local/include -MT 
> >     conversion.lo -MD -MP -MF .deps/conversion.Tpo -c 
> >     m4rie/conversion.c  -fPIC -DPIC -o .libs/conversion.o 
> >     gcc: internal compiler error: Killed (program cc1) 
> >     Please submit a full bug report, 
> >     with preprocessed source if appropriate. 
> >     See <file:///usr/share/doc/gcc-4.7/README.Bugs> for instructions. 
> >     make[4]: *** [conversion.lo] Error 1 
> >     make[4]: Leaving directory 
> >     `/home/jeff/sage-5.9/spkg/build/libm4rie-20120613/src' 
> >     make[3]: *** [all-recursive] Error 1 
> >     make[3]: Leaving directory 
> >     `/home/jeff/sage-5.9/spkg/build/libm4rie-20120613/src' 
> >     Error building libm4rie 
> > 
> >     real    13m10.021s 
> >     user    2m58.068s 
> >     sys    0m14.048s 
> >     
> ************************************************************************ 
> >     Error installing package libm4rie-20120613 
> >     
> ************************************************************************ 
> >     Please email sage-devel (http://groups.google.com/group/sage-devel 
> >     <http://groups.google.com/group/sage-devel>) 
> >     explaining the problem and including the relevant part of the log 
> file 
> >        /home/jeff/sage-5.9/logs/pkgs/libm4rie-20120613.log 
> >     Describe your computer, operating system, etc. 
> >     If you want to try to fix the problem yourself, *don't* just cd to 
> >     /home/jeff/sage-5.9/spkg/build/libm4rie-20120613 and type 'make' or 
> >     whatever is appropriate. 
> >     Instead, the following commands setup all environment variables 
> >     correctly and load a subshell for you to debug the error: 
> >        (cd '/home/jeff/sage-5.9/spkg/build/libm4rie-20120613' && 
> >     '/home/jeff/sage-5.9/sage' --sh) 
> >     When you are done debugging, you can type "exit" to leave the 
> subshell. 
> >     
> ************************************************************************ 
>
> -- 
> () The ASCII Ribbon Campaign 
> /\   Help Cure HTML E-Mail 
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to