[gmp-4.3.1] make check fails (host: i686-pc-mingw32, build: athlon64-pc-linux-gnu)
Heiko Lechner
heiko.lechner at ruhr-uni-bochum.de
Tue Jun 16 14:48:50 CEST 2009
Hello!
If I do make check it fails with:
> Making check in misc
> make[3]: Betrete Verzeichnis '/home/homer/sources/gmp-build/tests/misc'
> make t-printf.exe t-scanf.exe t-locale.exe
> make[4]: Betrete Verzeichnis '/home/homer/sources/gmp-build/tests/misc'
> i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../gmp-4.3.1/tests/misc -I../.. -I../../../gmp-4.3.1 -I../../../gmp-4.3.1/tests -m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro -mno-cygwin -c ../../../gmp-4.3.1/tests/misc/t-printf.c
> ../../../gmp-4.3.1/tests/misc/t-printf.c: In function 'check_n':
> ../../../gmp-4.3.1/tests/misc/t-printf.c:812: warning: ISO C90 does not support 'long long'
> ../../../gmp-4.3.1/tests/misc/t-printf.c:812: warning: ISO C90 does not support 'long long'
> ../../../gmp-4.3.1/tests/misc/t-printf.c:812: warning: ISO C90 does not support 'long long'
> ../../../gmp-4.3.1/tests/misc/t-printf.c:812: warning: ISO C90 does not support 'long long'
> ../../../gmp-4.3.1/tests/misc/t-printf.c:812: warning: ISO C90 does not support 'long long'
> /bin/bash ../../libtool --mode=link i686-pc-mingw32-gcc -m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro -mno-cygwin -o t-printf.exe t-printf.o ../../tests/libtests.la ../../libgmp.la
> mkdir .libs
> i686-pc-mingw32-gcc -m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro -mno-cygwin -o t-printf.exe t-printf.o ../../tests/.libs/libtests.a /home/homer/sources/gmp-build/.libs/libgmp.a ../../.libs/libgmp.a
> i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../gmp-4.3.1/tests/misc -I../.. -I../../../gmp-4.3.1 -I../../../gmp-4.3.1/tests -m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro -mno-cygwin -c ../../../gmp-4.3.1/tests/misc/t-scanf.c
> ../../../gmp-4.3.1/tests/misc/t-scanf.c: In function 'check_n':
> ../../../gmp-4.3.1/tests/misc/t-scanf.c:1346: warning: ISO C90 does not support 'long long'
> ../../../gmp-4.3.1/tests/misc/t-scanf.c:1346: warning: ISO C90 does not support 'long long'
> ../../../gmp-4.3.1/tests/misc/t-scanf.c:1346: warning: ISO C90 does not support 'long long'
> ../../../gmp-4.3.1/tests/misc/t-scanf.c:1346: warning: ISO C90 does not support 'long long'
> ../../../gmp-4.3.1/tests/misc/t-scanf.c:1346: warning: ISO C90 does not support 'long long'
> /bin/bash ../../libtool --mode=link i686-pc-mingw32-gcc -m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro -mno-cygwin -o t-scanf.exe t-scanf.o ../../tests/libtests.la ../../libgmp.la
> i686-pc-mingw32-gcc -m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro -mno-cygwin -o t-scanf.exe t-scanf.o ../../tests/.libs/libtests.a /home/homer/sources/gmp-build/.libs/libgmp.a ../../.libs/libgmp.a
> i686-pc-mingw32-gcc -DHAVE_CONFIG_H -I. -I../../../gmp-4.3.1/tests/misc -I../.. -I../../../gmp-4.3.1 -I../../../gmp-4.3.1/tests -m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro -mno-cygwin -c ../../../gmp-4.3.1/tests/misc/t-locale.c
> /bin/bash ../../libtool --mode=link i686-pc-mingw32-gcc -m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro -mno-cygwin -o t-locale.exe t-locale.o ../../tests/libtests.la ../../libgmp.la
> i686-pc-mingw32-gcc -m32 -O2 -pedantic -fomit-frame-pointer -mtune=pentiumpro -march=pentiumpro -mno-cygwin -o t-locale.exe t-locale.o ../../tests/.libs/libtests.a /home/homer/sources/gmp-build/.libs/libgmp.a ../../.libs/libgmp.a
> make[4]: Verlasse Verzeichnis '/home/homer/sources/gmp-build/tests/misc'
> make check-TESTS
> make[4]: Betrete Verzeichnis '/home/homer/sources/gmp-build/tests/misc'
> PASS: t-printf.exe
> ../../../gmp-4.3.1/tests/misc/t-scanf.c:1495: GNU MP assertion failed: ret == (-1)
> FAIL: t-scanf.exe
> PASS: t-locale.exe
> ====================================
> 1 of 3 tests failed
> Please report to gmp-bugs at gmplib.org
> ====================================
> make[4]: *** [check-TESTS] Fehler 1
> make[4]: Verlasse Verzeichnis '/home/homer/sources/gmp-build/tests/misc'
> make[3]: *** [check-am] Fehler 2
> make[3]: Verlasse Verzeichnis '/home/homer/sources/gmp-build/tests/misc'
> make[2]: *** [check-recursive] Fehler 1
> make[2]: Verlasse Verzeichnis '/home/homer/sources/gmp-build/tests'
> make[1]: *** [check-recursive] Fehler 1
> make[1]: Verlasse Verzeichnis '/home/homer/sources/gmp-build'
> make: *** [check] Fehler 2
Has this to do with "long long"?
TIA,
Heiko.
More information about the gmp-bugs
mailing list