This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Call for testers: MPC 0.7 prerelease tarball
- From: Dave Korn <dave dot korn dot cygwin at googlemail dot com>
- To: "Kaveh R. GHAZI" <ghazi at caip dot rutgers dot edu>
- Cc: gcc at gcc dot gnu dot org
- Date: Tue, 01 Sep 2009 12:15:18 +0100
- Subject: Re: Call for testers: MPC 0.7 prerelease tarball
- References: <Pine.GSO.4.58.0908312100210.21740@caipclassic.rutgers.edu>
Kaveh R. GHAZI wrote:
> Hello,
>
> A prerelease tarball of the upcoming MPC 0.7 is available here:
> http://www.multiprecision.org/mpc/download/mpc-0.7-dev.tar.gz
>
> Please help test it for portability and bugs by downloading and compiling
> it on systems you have access to.
Fell at the first hurdle for me:
gcc-4 -shared-libgcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -D_FORTIFY_SOURCE=2 -p
edantic -Wall -Wextra -Werror -O2 -pipe -MT inp_str.lo -MD -MP -MF .deps/inp_str
.Tpo -c inp_str.c -DDLL_EXPORT -DPIC -o .libs/inp_str.o
cc1: warnings being treated as errors
inp_str.c: In function 'extract_string':
inp_str.c:113:10: error: array subscript has type 'char'
inp_str.c:114:10: error: array subscript has type 'char'
inp_str.c:115:10: error: array subscript has type 'char'
inp_str.c:118:13: error: array subscript has type 'char'
inp_str.c:119:13: error: array subscript has type 'char'
inp_str.c:120:13: error: array subscript has type 'char'
make[2]: *** [inp_str.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
> I'd like a report to contain your
> target triplet and the versions of your compiler, GMP and MPFR used when
> building MPC.
$ /gnu/gcc/gcc/config.guess
i686-pc-cygwin
$ gcc-4 -v
Using built-in specs.
Target: i686-pc-cygwin
Configured with: /gnu/gcc/gcc-patched/configure --prefix=/opt/gcc-tools -v
--with-gmp=/usr --with-mpfr=/usr --enable-bootstrap
--enable-version-specific-runtime-libs --enable-static --enable-shared
--enable-shared-libgcc --disable-__cxa_atexit --with-gnu-ld --with-gnu-as
--with-dwarf2 --disable-sjlj-exceptions --disable-symvers --disable-libjava
--disable-interpreter --program-suffix=-4 --disable-libgomp --enable-libssp
--enable-libada --enable-threads=posix --with-arch=i686 --with-tune=generic
CC=gcc-4 CXX=g++-4 CC_FOR_TARGET=gcc-4 CXX_FOR_TARGET=g++-4
--with-ecj-jar=/usr/share/java/ecj.jar LD=/opt/gcc-tools/bin/ld.exe
LD_FOR_TARGET=/opt/gcc-tools/bin/ld.exe AS=/opt/gcc-tools/bin/as.exe
AS_FOR_TARGET=/opt/gcc-tools/bin/as.exe --disable-win32-registry
--disable-libgcj-debug --enable-languages=c,c++,ada
Thread model: posix
gcc version 4.5.0 20090730 (experimental) (GCC)
$ cygcheck -c gmp mpfr libgmp3 libmpfr1
Cygwin Package Information
Package Version Status
gmp 4.3.1-3 OK
libgmp3 4.3.1-3 OK
libmpfr1 2.4.1-4 OK
mpfr 2.4.1-4 OK
$
BTW, I configured mpc with "--prefix=/usr --disable-static --enable-shared"
(after first receiving "configure: error: gmp.h is a DLL: use --disable-static
--enable-shared" when I tried with just --prefix).
> Also please include your results from "make check".
N/A !
cheers,
DaveK