This is a Solaris 10 based system doing the bootstrap. Which completes
neatly. During the testsuite phase I see good results everywhere until:
=== libatomic Summary ===
# of expected passes 54
gmake[4]: Leaving directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/libatomic/testsuite'
gmake[3]: Leaving directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/libatomic/testsuite'
gmake[3]: Entering directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/libatomic'
/usr/local/bin/gmake DO=all multi-do # /usr/local/bin/gmake
gmake[4]: Entering directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/libatomic'
if [ -z "sparcv8plus" ]; then \
true; \
else \
rootpre=`${PWDCMD-pwd}`/; export rootpre; \
srcrootpre=`cd ../../../gcc-5.4.0/libatomic; ${PWDCMD-pwd}`/; export
srcrootpre; \
lib=`echo "${rootpre}" | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
compiler="/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/./gcc/xgcc
-B/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/./gcc/ -B
/usr/local/gcc5/sparc64-sun-solaris2.10/bin/
-B/usr/local/gcc5/sparc64-sun-solaris2.10/lib/ -isystem
/usr/local/gcc5/sparc64-sun-sol
aris2.10/include -isystem
/usr/local/gcc5/sparc64-sun-solaris2.10/sys-include "; \
for i in `${compiler} --print-multi-lib 2>/dev/null`; do \
dir=`echo $i | sed -e 's/;.*$//'`; \
if [ "${dir}" = "." ]; then \
true; \
else \
if [ -d ../${dir}/${lib} ]; then \
flags=`echo $i | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`; \
if (cd ../${dir}/${lib}; /usr/local/bin/gmake \
CFLAGS="-g -O2 ${flags}" \
CCASFLAGS="-g -O2 ${flags}" \
FCFLAGS=" ${flags}" \
FFLAGS=" ${flags}" \
ADAFLAGS=" ${flags}" \
prefix="/usr/local/gcc5" \
exec_prefix="/usr/local/gcc5" \
GCJFLAGS=" ${flags}" \
GOCFLAGS="-O2 -g ${flags}" \
CXXFLAGS="-g -O2 ${flags}" \
LIBCFLAGS="-g -O2 ${flags}" \
LIBCXXFLAGS="-g -O2 -fno-implicit-templates
${flags}" \
LDFLAGS=" ${flags}" \
MULTIFLAGS="${flags}" \
DESTDIR="" \
INSTALL="/usr/local/build/gcc-5.4.0/install-sh
-c" \
INSTALL_DATA="/usr/local/build/gcc-5.4.0/install-sh -c -m 644" \
INSTALL_PROGRAM="/usr/local/build/gcc-5.4.0/install-sh -c" \
INSTALL_SCRIPT="/usr/local/build/gcc-5.4.0/install-sh -c" \
all); then \
true; \
else \
exit 1; \
fi; \
else true; \
fi; \
fi; \
done; \
fi
gmake[5]: Entering directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/sparcv8plus/libatomic'
/usr/local/bin/gmake all-recursive
gmake[6]: Entering directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/sparcv8plus/libatomic'
Making all in testsuite
gmake[7]: Entering directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/sparcv8plus/libatomic/testsui
te'
gmake[7]: Nothing to be done for `all'.
gmake[7]: Leaving directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/sparcv8plus/libatomic/testsuit
e'
gmake[7]: Entering directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/sparcv8plus/libatomic'
true DO=all multi-do # /usr/local/bin/gmake
gmake[7]: Leaving directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/sparcv8plus/libatomic'
gmake[6]: Leaving directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/sparcv8plus/libatomic'
gmake[5]: Leaving directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/sparcv8plus/libatomic'
gmake[4]: Leaving directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/libatomic'
gmake[3]: Leaving directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/libatomic'
gmake[2]: Leaving directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002/sparc64-sun-solaris2.10/libatomic'
gmake[1]: Leaving directory
`/usr/local/build/gcc-5.4.0_SunOS5.10_sparcv9.002'
gmake: *** [do-check] Error 2
gmake: Target `check' not remade because of errors.
This is mysterious.
Is there a way to get much greater detail from the testsuite?
Dennis