[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