[gambit-list] Could use hackers to try gambit with development version of gcc

naruto canada narutocanada at gmail.com
Thu Nov 1 19:05:36 EDT 2007


On 11/1/07, naruto canada <narutocanada at gmail.com> wrote:
> On 11/1/07, naruto canada <narutocanada at gmail.com> wrote:
> > On 11/1/07, Bradley Lucier <lucier at 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
> > >
> >
>



More information about the Gambit-list mailing list