not too sure what the issue is here. Solaris 10 AMD64 with Sun Studio 12 compiler. I used gnu make 3.81 also :
bash-3.2$ which make /export/home/dclarke/local/bin/make bash-3.2$ make --version GNU Make 3.81 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. This program built for i386-pc-solaris2.10 bash-3.2$ file /export/home/dclarke/local/bin/make /export/home/dclarke/local/bin/make: ELF 64-bit LSB executable AMD64 Version 1 [SSE2 SSE FXSR CMOV FPU], dynamically linked, stripped bash-3.2$ anyways .. compile looks clean but make check reports : PASS: test-EOVERFLOW PASS: test-alloca-opt PASS: test-array_list PASS: test-array_oset PASS: test-avltree_oset PASS: test-binary-io.sh PASS: test-c-ctype PASS: test-closein.sh PASS: test-fflush PASS: test-fflush2.sh PASS: test-fpending.sh PASS: test-fpurge cat: cannot open t-closein-in.tmp PASS: test-freadahead.sh PASS: test-freading PASS: test-frexp PASS: test-frexpl PASS: test-fseeko.sh PASS: test-ftello.sh PASS: test-gettimeofday PASS: test-isnand PASS: test-isnanf PASS: test-isnanl-nolibm PASS: test-linkedhash_list PASS: test-lseek.sh PASS: test-malloca PASS: test-math PASS: test-printf-frexp PASS: test-printf-frexpl PASS: test-quotearg PASS: test-signbit PASS: test-stdbool PASS: test-stdint PASS: test-stdio PASS: test-stdlib PASS: test-strerror PASS: test-string PASS: test-strstr test-strtod.c:738: assertion failed test-strtod.c:739: assertion failed test-strtod.c:748: assertion failed test-strtod.c:749: assertion failed test-strtod.c:758: assertion failed test-strtod.c:759: assertion failed test-strtod.c:768: assertion failed test-strtod.c:769: assertion failed test-strtod.c:778: assertion failed test-strtod.c:779: assertion failed test-strtod.c:788: assertion failed test-strtod.c:789: assertion failed FAIL: test-strtod PASS: test-sys_stat PASS: test-sys_time PASS: test-unistd PASS: test-vasnprintf PASS: test-vasprintf-posix PASS: test-vasprintf PASS: test-wchar PASS: test-wctype PASS: test-xvasprintf =============================== 1 of 47 tests failed Please report to bug-m4@gnu.org =============================== make[5]: *** [check-TESTS] Error 1 make[5]: Leaving directory `/export/home/dclarke/build/m4-1.4.11/tests' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/export/home/dclarke/build/m4-1.4.11/tests' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/export/home/dclarke/build/m4-1.4.11/tests' make[2]: *** [check] Error 2 make[2]: Leaving directory `/export/home/dclarke/build/m4-1.4.11/tests' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/export/home/dclarke/build/m4-1.4.11' make: *** [check] Error 2 -- - Dennis Clarke