MPC 0.8 prerelease tarball (last release before MPC is mandatory!)

Ed Smith-Rowland 3dw4rd@verizon.net
Sat Oct 31 06:31:00 GMT 2009


Ed Smith-Rowland wrote:
> 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
>
>

Once I deleted -Werror out of the makefiles...

===================
All 57 tests passed
===================

I don't know how you would tweak the configure to kill this -Werror for 
mac but that would do it.

Ed



More information about the Gcc mailing list