This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

build failure, gcc-4.3-20070126 snapshot, cygwin


[ -f stage_final ] || echo stage3 > stage_final
make[1]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
make[2]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
make[3]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
rm -f stage_current
make[3]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
make[2]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
make[2]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
make[3]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libiberty'
make[4]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libiberty/testsuite'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libiberty/testsuite'
make[3]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libiberty'
make[3]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/intl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/intl'
make[3]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/build-i686-pc-cygwin/libiberty'
make[4]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/build-i686-pc-cygwin/libiberty/testsuite'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/build-i686-pc-cygwin/libiberty/testsuite'
make[3]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/build-i686-pc-cygwin/libiberty'
make[3]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/build-i686-pc-cygwin/fixincludes'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/build-i686-pc-cygwin/fixincludes'
make[3]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libcpp'
test -f config.h || (rm -f stamp-h1 && make stamp-h1)
make[3]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libcpp'
make[3]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libdecnumber'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libdecnumber'
make[3]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/gcc'
make[3]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/gcc'
Checking multilib configuration for libgcc...
make[3]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/i686-pc-cygwin/libgcc'
# If this is the top-level multilib, build all the other
# multilibs.
make[4]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/i686-pc-cygwin/libgcc'
if [ -z "" ]; then \
	  true; \
	else \
	  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
	  srcrootpre=`cd ../../../libgcc; ${PWDCMD-pwd}`/; export srcrootpre; \
	  lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
	  compiler="/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/./gcc/xgcc
-B/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/./gcc/
-B/usr/local/gcc-4.3-20070126/i686-pc-cygwin/bin/
-B/usr/local/gcc-4.3-20070126/i686-pc-cygwin/lib/ -isystem
/usr/local/gcc-4.3-20070126/i686-pc-cygwin/include -isystem
/usr/local/gcc-4.3-20070126/i686-pc-cygwin/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}; make "AR=ar" "AR_FLAGS=rc"
"CC=/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/./gcc/xgcc
-B/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/./gcc/
-B/usr/local/gcc-4.3-20070126/i686-pc-cygwin/bin/
-B/usr/local/gcc-4.3-20070126/i686-pc-cygwin/lib/ -isystem
/usr/local/gcc-4.3-20070126/i686-pc-cygwin/include -isystem
/usr/local/gcc-4.3-20070126/i686-pc-cygwin/sys-include" "CFLAGS=-g
-fkeep-inline-functions" "DESTDIR=" "EXTRA_OFILES=" "HDEFINES="
"INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m
644" "INSTALL_PROGRAM=/usr/bin/install -c" "LDFLAGS=" "LOADLIBES="
"RANLIB=ranlib" "SHELL=/bin/sh" "prefix=/usr/local/gcc-4.3-20070126"
"exec_prefix=/usr/local/gcc-4.3-20070126"
"libdir=/usr/local/gcc-4.3-20070126/lib"
"libsubdir=/usr/local/gcc-4.3-20070126/lib/gcc/i686-pc-cygwin/4.3.0"
"tooldir=/usr/local/gcc-4.3-20070126/i686-pc-cygwin" \
				CFLAGS="-g -fkeep-inline-functions ${flags}" \
				CCASFLAGS=" ${flags}" \
				FCFLAGS=" ${flags}" \
				FFLAGS=" ${flags}" \
				ADAFLAGS=" ${flags}" \
				prefix="/usr/local/gcc-4.3-20070126" \
				exec_prefix="/usr/local/gcc-4.3-20070126" \
				GCJFLAGS=" ${flags}" \
				CXXFLAGS="-g -O2  ${flags}" \
				LIBCFLAGS="-g -fkeep-inline-functions ${flags}" \
				LIBCXXFLAGS="-g -O2  -fno-implicit-templates ${flags}" \
				LDFLAGS=" ${flags}" \
				MULTIFLAGS="${flags}" \
				DESTDIR="" \
				INSTALL="/usr/bin/install -c" \
				INSTALL_DATA="/usr/bin/install -c -m 644" \
				INSTALL_PROGRAM="/usr/bin/install -c" \
				INSTALL_SCRIPT="/usr/bin/install -c" \
				all); then \
		  true; \
		else \
		  exit 1; \
		fi; \
	      else true; \
	      fi; \
	    fi; \
	  done; \
	fi
make[4]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/i686-pc-cygwin/libgcc'
# Now that we have built all the objects, we need to copy
# them back to the GCC directory.  Too many things (other
# in-tree libraries, and DejaGNU) know about the layout
# of the build tree, for now.
make install DESTDIR=../.././gcc \
	  slibdir= libsubdir= MULTIOSDIR=.
make[4]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/i686-pc-cygwin/libgcc'
/bin/sh ../../../libgcc/../mkinstalldirs ../.././gcc
/usr/bin/install -c -m 644 libgcc.a ../.././gcc/
chmod 644 ../.././gcc/libgcc.a
ranlib ../.././gcc/libgcc.a
/usr/bin/install -c -m 644 libgcov.a ../.././gcc/
chmod 644 ../.././gcc/libgcov.a
ranlib ../.././gcc/libgcov.a
parts="";				\
	for file in $parts; do					\
	  rm -f ../.././gcc/$file;		\
	  /usr/bin/install -c -m 644 $file ../.././gcc/;	\
	done
make[5]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/i686-pc-cygwin/libgcc'
if [ -z "" ]; then \
	  true; \
	else \
	  rootpre=`${PWDCMD-pwd}`/; export rootpre; \
	  srcrootpre=`cd ../../../libgcc; ${PWDCMD-pwd}`/; export srcrootpre; \
	  lib=`echo ${rootpre} | sed -e 's,^.*/\([^/][^/]*\)/$,\1,'`; \
	  compiler="/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/./gcc/xgcc
-B/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/./gcc/
-B/usr/local/gcc-4.3-20070126/i686-pc-cygwin/bin/
-B/usr/local/gcc-4.3-20070126/i686-pc-cygwin/lib/ -isystem
/usr/local/gcc-4.3-20070126/i686-pc-cygwin/include -isystem
/usr/local/gcc-4.3-20070126/i686-pc-cygwin/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}; make "AR=ar" "AR_FLAGS=rc"
"CC=/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/./gcc/xgcc
-B/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/./gcc/
-B/usr/local/gcc-4.3-20070126/i686-pc-cygwin/bin/
-B/usr/local/gcc-4.3-20070126/i686-pc-cygwin/lib/ -isystem
/usr/local/gcc-4.3-20070126/i686-pc-cygwin/include -isystem
/usr/local/gcc-4.3-20070126/i686-pc-cygwin/sys-include" "CFLAGS=-g
-fkeep-inline-functions" "DESTDIR=../.././gcc" "EXTRA_OFILES="
"HDEFINES=" "INSTALL=/usr/bin/install -c"
"INSTALL_DATA=/usr/bin/install -c -m 644"
"INSTALL_PROGRAM=/usr/bin/install -c" "LDFLAGS=" "LOADLIBES="
"RANLIB=ranlib" "SHELL=/bin/sh" "prefix=/usr/local/gcc-4.3-20070126"
"exec_prefix=/usr/local/gcc-4.3-20070126"
"libdir=/usr/local/gcc-4.3-20070126/lib" "libsubdir="
"tooldir=/usr/local/gcc-4.3-20070126/i686-pc-cygwin" \
				CFLAGS="-g -fkeep-inline-functions ${flags}" \
				CCASFLAGS=" ${flags}" \
				FCFLAGS=" ${flags}" \
				FFLAGS=" ${flags}" \
				ADAFLAGS=" ${flags}" \
				prefix="/usr/local/gcc-4.3-20070126" \
				exec_prefix="/usr/local/gcc-4.3-20070126" \
				GCJFLAGS=" ${flags}" \
				CXXFLAGS="-g -O2  ${flags}" \
				LIBCFLAGS="-g -fkeep-inline-functions ${flags}" \
				LIBCXXFLAGS="-g -O2  -fno-implicit-templates ${flags}" \
				LDFLAGS=" ${flags}" \
				MULTIFLAGS="${flags}" \
				DESTDIR="../.././gcc" \
				INSTALL="/usr/bin/install -c" \
				INSTALL_DATA="/usr/bin/install -c -m 644" \
				INSTALL_PROGRAM="/usr/bin/install -c" \
				INSTALL_SCRIPT="/usr/bin/install -c" \
				install); then \
		  true; \
		else \
		  exit 1; \
		fi; \
	      else true; \
	      fi; \
	    fi; \
	  done; \
	fi
make[5]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/i686-pc-cygwin/libgcc'
make[4]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/i686-pc-cygwin/libgcc'
make[3]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/i686-pc-cygwin/libgcc'
make[2]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
make[2]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
make[3]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
rm -f stage_current
make[3]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
make[2]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
make[2]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
make[3]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libiberty'
make[4]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libiberty/testsuite'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libiberty/testsuite'
make[3]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libiberty'
make[3]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/intl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/intl'
make[3]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/build-i686-pc-cygwin/libiberty'
make[4]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/build-i686-pc-cygwin/libiberty/testsuite'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/build-i686-pc-cygwin/libiberty/testsuite'
make[3]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/build-i686-pc-cygwin/libiberty'
make[3]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/build-i686-pc-cygwin/fixincludes'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/build-i686-pc-cygwin/fixincludes'
make[3]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libcpp'
test -f config.h || (rm -f stamp-h1 && make stamp-h1)
make[3]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libcpp'
make[3]: Entering directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libdecnumber'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/libdecnumber'
make[3]: Entering directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/gcc'
/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/./prev-gcc/xgcc
-B/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/./prev-gcc/
-B/usr/local/gcc-4.3-20070126/i686-pc-cygwin/bin/ -c   -g -O2 -DIN_GCC
 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings
-Wold-style-definition -Wmissing-format-attribute -Werror -Wc++-compat
  -DHAVE_CONFIG_H -I. -Icp -I../../gcc -I../../gcc/cp
-I../../gcc/../include -I../../gcc/../libcpp/include
-I../../gcc/../libdecnumber -I../libdecnumber    ../../gcc/cp/parser.c
-o cp/parser.o
cc1: warnings being treated as errors
../../gcc/cp/parser.c: In function 'cp_parser_type_specifier':
../../gcc/cp/parser.c:13220: warning: 'bases' may be used
uninitialized in this function
../../gcc/cp/parser.c:13220: note: 'bases' was declared here
make[3]: *** [cp/parser.o] Error 1
make[3]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo/gcc'
make[2]: *** [all-stage2-gcc] Error 2
make[2]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
make[1]: *** [stage2-bubble] Error 2
make[1]: Leaving directory `/cygdrive/d/src/gcc/gcc-4.3-20070126/yo'
make: *** [all] Error 2

configured with someting like
export CFLAGS="-pipe -g -O2 -march=k8"
../configure \
	--prefix=${local_dir} \
	--enable-languages=c,c++ \
	--enable-threads=posix \
	--disable-checking \
	--disable-nls --disable-shared --disable-win32-registry --with-system-zlib \
	--verbose \
	--with-gcc --with-gnu-ld --with-gnu-as \
	--with-cpu=k8 --with-arch=k8 --with-tune=k8

$ gcc -v
Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs
Configured with:
/usr/build/package/orig/test.respin/gcc-3.4.4-3/configure --verbose
--prefix=/usr --exec-prefix=/usr --
sysconfdir=/etc --libdir=/usr/lib --libexecdir=/usr/lib
--mandir=/usr/share/man --infodir=/usr/share/info --enable-langu
ages=c,ada,c++,d,f77,pascal,java,objc --enable-nls
--without-included-gettext --enable-version-specific-runtime-libs --w
ithout-x --enable-libgcj --disable-java-awt --with-system-zlib
--enable-interpreter --disable-libgcj-debug --enable-thre
ads=posix --enable-java-gc=boehm --disable-win32-registry
--enable-sjlj-exceptions --enable-hash-synchronization --enabl
e-libstdcxx-debug
Thread model: posix
gcc version 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)

Note that a build try with boostrap disabled first failed with another
error if i remember correctly so i let that one run while sleeping :)

My cygwin is mostly up to date and i just got gcc-4.3-20070119 built.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]