MPC 0.8 prerelease tarball (last release before MPC is mandatory!)
Ed Smith-Rowland
3dw4rd@verizon.net
Sat Oct 31 04:02:00 GMT 2009
Kaveh R. GHAZI wrote:
> A prerelease tarball of the upcoming mpc-0.8 is available here:
> http://www.multiprecision.org/mpc/download/mpc-0.8-dev.tar.gz
>
> This release is feature complete with respect to C99 and GCC's needs.
> So I expect to make this version be the one made mandatory for the
> gcc-4.5 release. If there are any remaining bugs especially
> portability problems to GCC's primary or secondary platforms, I'd like
> to get those reported and fixed before this release is final.
>
> Please test this MPC package and report back the results of running
> "make check" along with your target triplet, the compiler version you
> used, and the versions of gmp/mpfr used to compile it. You do not
> necessarily need to bootstrap mainline GCC with this MPC, but if you
> have the spare time and cycles it would be nice too.
>
> Thanks,
> --Kaveh
> --
> Kaveh R. Ghazi ghazi@caip.rutgers.edu
>
>
I'm on MacOSX 10.3
MacOSX:~/Tarballs/mpc-0.8-dev ed$ gcc -v
Reading specs from /usr/libexec/gcc/darwin/ppc/3.3/specs
Thread model: posix
gcc version 3.3 20030304 (Apple Computer, Inc. build 1671)
The -Werror kills it.
This warning is familiar.
MacOSX:~/Tarballs/mpc-0.8-dev ed$ make
make all-recursive
make[1]: Entering directory `/Users/ed/Tarballs/mpc-0.8-dev'
Making all in src
make[2]: Entering directory `/Users/ed/Tarballs/mpc-0.8-dev/src'
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I.. -pedantic -Wno-long-long -Wall -Werror -O2 -pedantic -mpowerpc
-no-cpp-precomp -force_cpusubtype_ALL -mcpu=7450 -MT abs.lo -MD -MP -MF
.deps/abs.Tpo -c -o abs.lo abs.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -pedantic -Wno-long-long
-Wall -Werror -O2 -pedantic -mpowerpc -no-cpp-precomp
-force_cpusubtype_ALL -mcpu=7450 -MT abs.lo -MD -MP -MF .deps/abs.Tpo -c
abs.c -fno-common -DPIC -o .libs/abs.o
In file included from mpc-impl.h:33,
from abs.c:22:
mpc.h:148: warning: use of `long double' type; its size may change in a
future release
mpc.h:148: warning: (Long double usage is reported only once for each file.
mpc.h:148: warning: To disable this warning, use -Wno-long-double.)
make[2]: *** [abs.lo] Error 1
make[2]: Leaving directory `/Users/ed/Tarballs/mpc-0.8-dev/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/Users/ed/Tarballs/mpc-0.8-dev'
make: *** [all] Error 2
More information about the Gcc-patches
mailing list