libatomic tests fail and entire testsuite exits from gcc-5.4.0 build

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




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








[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux