On 11/1/07, naruto canada narutocanada@gmail.com wrote:
On 11/1/07, naruto canada narutocanada@gmail.com wrote:
On 11/1/07, Bradley Lucier lucier@math.purdue.edu wrote:
On Nov 1, 2007, at 7:36 AM, naruto canada wrote:
Is there a svn switch like "make"'s -j3 to make svn download faster? It's been 12 hours, and it's still going and going. svn help don't seem to show anything for multi-threaded download.
I don't know of any multi-threaded download. But I do show that my svn directory of gcc has
% du -k .
<lots of stuff deleted> 1022896 .
So it's almost a gigabyte (uncompressed) of stuff to download, which could take a while.
Ok, it's probably gcc's fault, it did not even finish compiling gambit-c and crashes:
cd /build svn checkout svn://gcc.gnu.org/svn/gcc/trunk gcc-trunk tar -cj gcc-trunk/ > gcc-trunk-129819.tar.bz2 cd gcc-trunk ./configure --prefix=/build/gcc-mainline \ --enable-languages=c --enable-checking=release \ --with-gmp=/build/gmp-4.2.1 --with-mpfr=/build/mpfr-2.3.0 make bootstrap make install
cd /build tar xvfz gambc-v4_0_1.tgz cd gambc-v4_0_1 export PATH=/build/gcc-mainline/bin:$PATH gcc --version ./configure --prefix=/build --enable-single-host --enable-gcc-opts make || sleep 99999999
making all in include make[1]: Entering directory `/build/gambc-v4_0_1/include' make[1]: Leaving directory `/build/gambc-v4_0_1/include' making all in lib make[1]: Entering directory `/build/gambc-v4_0_1/lib' gcc -I../include -I. -O2 -pipe -Wall -W -Wno-unused -O1 -fno-math-errno -fschedule-insns2 -fno-trapping-math -fno-strict-aliasing -fwrapv -fmodulo-sched -freschedule-modulo-scheduled-loops -fomit-frame-pointer -fPIC -fno-common -mieee-fp -DHAVE_CONFIG_H -D___PRIMAL -D___LIBRARY -D___GAMBCDIR=""/build/v4.0.1"" -c _io.c {standard input}: Assembler messages: {standard input}:2977: Warning: end of file not at end of a line; newline inserted {standard input}:3058: Error: suffix or operands invalid for `mov' gcc: Internal error: Killed (program cc1) Please submit a full bug report. See http://gcc.gnu.org/bugs.html for instructions. make[1]: *** [_io.o] Error 1 make[1]: Leaving directory `/build/gambc-v4_0_1/lib' make: *** [all-recursive] Error 1
Wait a minute, I got the same error with gcc-3.4.6 too.
Wait, it's my fault, gcc-3.4.6 compiles OK. No segfault, only "Heap overflow"
Gambit v4.0.1
(expt 3 10000000)
*** ERROR IN ##make-string -- Heap overflow
Brad