gmp-4.1.3-rc1

Roberto Bagnara bagnara at cs.unipr.it
Fri Apr 23 16:01:22 CEST 2004


Torbjorn Granlund wrote:
> Please report test results to gmp-devel at swox.com.

Passes `make check' on athlon-pc-linux-gnu both with
GCC 3.3.3 and the Intel C/C++ compile version 8.0.
Fails with GCC 3.4.0 in the `mpz' directory as follows:

$ gcc -DHAVE_CONFIG_H -I. -I/usr/local/distrib/gmp-4.1.3/mpz -I.. -D__GMP_WITHIN_GMP -I/usr/local/distrib/gmp-4.1.3 -g -O2 -fomit-frame-pointer -mcpu=athlon -march=athlon -c /usr/local/distrib/gmp-4.1.3/mpz/aorsmul.c
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
/usr/local/distrib/gmp-4.1.3/mpz/aorsmul.c:44: error: conflicting types for '__gmpz_aorsmul'
/usr/local/distrib/gmp-4.1.3/mpz/aorsmul.c:39: error: previous declaration of '__gmpz_aorsmul' was here
/usr/local/distrib/gmp-4.1.3/mpz/aorsmul.c:44: error: conflicting types for '__gmpz_aorsmul'
/usr/local/distrib/gmp-4.1.3/mpz/aorsmul.c:39: error: previous declaration of '__gmpz_aorsmul' was here

It is a pity that --enable-cxx does not default to
`yes' when an adequate C++ compiler is available.
This means several other "bug reports" for those of us
relying on the C++ interface.  What are the reasons behind
the current default?  The C++ interface should somehow be
out of its experimental phase.  Or not?
Cheers,

     Roberto

-- 
Prof. Roberto Bagnara
Computer Science Group
Department of Mathematics, University of Parma, Italy
http://www.cs.unipr.it/~bagnara/
mailto:bagnara at cs.unipr.it


More information about the gmp-devel mailing list