I managed to let it to compile but still some test error: FAIL: conform/ISO11/assert.h/conform FAIL: conform/ISO11/ctype.h/conform FAIL: conform/ISO11/errno.h/conform FAIL: conform/ISO11/fenv.h/conform FAIL: conform/ISO11/float.h/conform FAIL: conform/ISO11/inttypes.h/conform FAIL: conform/ISO11/iso646.h/conform FAIL: conform/ISO11/limits.h/conform FAIL: conform/ISO11/locale.h/conform FAIL: conform/ISO11/math.h/conform FAIL: conform/ISO11/setjmp.h/conform FAIL: conform/ISO11/signal.h/conform FAIL: conform/ISO11/stdarg.h/conform FAIL: conform/ISO11/stdbool.h/conform FAIL: conform/ISO11/stddef.h/conform FAIL: conform/ISO11/stdint.h/conform FAIL: conform/ISO11/stdio.h/conform FAIL: conform/ISO11/stdlib.h/conform FAIL: conform/ISO11/string.h/conform FAIL: conform/ISO11/tgmath.h/conform FAIL: conform/ISO11/time.h/conform FAIL: conform/ISO11/uchar.h/conform FAIL: conform/ISO11/wchar.h/conform FAIL: conform/ISO11/wctype.h/conform FAIL: conform/ISO99/inttypes.h/conform FAIL: conform/ISO99/stdint.h/conform FAIL: conform/POSIX2008/inttypes.h/conform FAIL: conform/POSIX2008/stdint.h/conform FAIL: conform/XOPEN2K/inttypes.h/conform FAIL: conform/XOPEN2K/stdint.h/conform FAIL: conform/XOPEN2K8/inttypes.h/conform FAIL: conform/XOPEN2K8/stdint.h/conform FAIL: math/test-double FAIL: math/test-idouble FAIL: math/test-ildoubl FAIL: math/test-ldouble Summary of test results: 36 FAIL 1681 PASS 124 XFAIL make[1]: *** [tests] Error 1 make[1]: Target `check' not remade because of errors. make[1]: Leaving directory `/home/chengm/src/glibc-2.20' make: *** [check] Error 2 Is it normal. All my email sent to GNU were rejected. -- View this message in context: http://gcc.1065356.n5.nabble.com/failed-to-pass-glibc-2-20-test-tp1114119p1114481.html Sent from the gcc - Help mailing list archive at Nabble.com.