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

Bug#364622: ICE: tree check: did not expect class 'type', have 'type' (template_type_parm) in contains_placeholder_p, at tree.c:2139



Package: gcc-snapshot
Version: 20060419-1

> Automatic build of xmahjongg_3.7-1.1 on test.track.rz.uni-augsburg.de by sbuild/powerpc 0.44
...
> if g++ -Wall -DHAVE_CONFIG_H -I. -I. -I..  -I../include    -g -O2 -MT straccum.o -MD -MP -MF ".deps/straccum.Tpo" -c -o straccum.o straccum.cc; \
> 	then mv -f ".deps/straccum.Tpo" ".deps/straccum.Po"; else rm -f ".deps/straccum.Tpo"; exit 1; fi
> ../include/lcdf/vector.cc: In member function 'bool Vector<T>::reserve(int)':
> ../include/lcdf/vector.cc:89: internal compiler error: tree check: did not expect class 'type', have 'type' (template_type_parm) in contains_placeholder_p, at tree.c:2139
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
> make[3]: *** [straccum.o] Error 1


> Automatic build of ragel_5.3-1 on test.track.rz.uni-augsburg.de by sbuild/powerpc 0.44
...
> g++ -c -g -Wall -O2  -I../common -I../aapl -o parsedata.o parsedata.cpp
> ../aapl/mergesort.h: In member function 'void MergeSort<T, Compare>::sort(T*, long int)':
> ../aapl/mergesort.h:131: internal compiler error: tree check: did not expect class 'type', have 'type' (template_type_parm) in contains_placeholder_p, at tree.c:2139
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
> make[2]: *** [parsedata.o] Error 1

> Automatic build of lcdf-typetools_2.36-1 on test.track.rz.uni-augsburg.de by sbuild/powerpc 0.44
...
> Fetching source files...
> Reading package lists...
> Building dependency tree...
> Need to get 506kB of source archives.
> Get:1 http://ftp.de.debian.org sid/main lcdf-typetools 2.36-1 (dsc) [624B]
> Get:2 http://ftp.de.debian.org sid/main lcdf-typetools 2.36-1 (tar) [476kB]
> Get:3 http://ftp.de.debian.org sid/main lcdf-typetools 2.36-1 (diff) [28.9kB]
> Fetched 506kB in 1s (472kB/s)
> Download complete and in download only mode
> ** Using build dependencies supplied by package:
> Build-Depends: debhelper (>> 4.0.0), libkpathsea-dev (>= 2.0.2-4), dpatch
> Checking for already installed source dependencies...
> debhelper: missing
> libkpathsea-dev: missing
> dpatch: missing
> Checking for source dependency conflicts...
> Reading package lists...
> Building dependency tree...
> The following extra packages will be installed:
>   gettext html2text intltool-debian libkpathsea4 po-debconf
> Suggested packages:
>   dh-make curl cvs gettext-doc
> Recommended packages:
>   patchutils libmail-sendmail-perl libcompress-zlib-perl
> The following NEW packages will be installed:
>   debhelper dpatch gettext html2text intltool-debian libkpathsea-dev
>   libkpathsea4 po-debconf
> 0 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
> Need to get 80.1kB/2805kB of archives.
> After unpacking 8561kB of additional disk space will be used.
> WARNING: The following packages cannot be authenticated!
>   html2text gettext intltool-debian po-debconf debhelper dpatch libkpathsea4
>   libkpathsea-dev
> Authentication warning overridden.
> Get:1 http://ftp.de.debian.org sid/main libkpathsea-dev 3.0-16 [80.1kB]
> Fetched 80.1kB in 0s (130kB/s)
> Selecting previously deselected package html2text.
> (Reading database ... 14693 files and directories currently installed.)
> Unpacking html2text (from .../html2text_1.3.2a-3_powerpc.deb) ...
> Selecting previously deselected package gettext.
> Unpacking gettext (from .../gettext_0.14.5-2_powerpc.deb) ...
> Selecting previously deselected package intltool-debian.
> Unpacking intltool-debian (from .../intltool-debian_0.34.2+20060415_all.deb) ...
> Selecting previously deselected package po-debconf.
> Unpacking po-debconf (from .../po-debconf_1.0_all.deb) ...
> Selecting previously deselected package debhelper.
> Unpacking debhelper (from .../debhelper_5.0.32_all.deb) ...
> Selecting previously deselected package dpatch.
> Unpacking dpatch (from .../archives/dpatch_2.0.19_all.deb) ...
> Selecting previously deselected package libkpathsea4.
> Unpacking libkpathsea4 (from .../libkpathsea4_3.0-16_powerpc.deb) ...
> Selecting previously deselected package libkpathsea-dev.
> Unpacking libkpathsea-dev (from .../libkpathsea-dev_3.0-16_powerpc.deb) ...
> Setting up html2text (1.3.2a-3) ...
> 
> Setting up gettext (0.14.5-2) ...
> 
> Setting up intltool-debian (0.34.2+20060415) ...
> Setting up po-debconf (1.0) ...
> Setting up debhelper (5.0.32) ...
> Setting up dpatch (2.0.19) ...
> Setting up libkpathsea4 (3.0-16) ...
> 
> Setting up libkpathsea-dev (3.0-16) ...
> Checking correctness of source dependencies...
> Kernel: Linux 2.6.16-1-powerpc64 powerpc (ppc)
> Toolchain package versions: libc6-dev_2.3.6-7 linux-kernel-headers_2.6.13+0rc3-2.1 binutils_2.16.1cvs20060413-1
> ------------------------------------------------------------------------------
> gpg: Signature made Mon Jan  2 20:26:13 2006 UTC using DSA key ID 1DDC990D
> gpg: Can't check signature: public key not found
> dpkg-source: extracting lcdf-typetools in lcdf-typetools-2.36
> dpkg-source: unpacking lcdf-typetools_2.36.orig.tar.gz
> dpkg-source: applying /home/tbm/build/lcdf-typetools_2.36-1.diff.gz
> dpkg-buildpackage: source package is lcdf-typetools
> dpkg-buildpackage: source version is 2.36-1
> dpkg-buildpackage: host architecture powerpc
> dpkg-buildpackage: source version without epoch 2.36-1
>  /usr/bin/fakeroot debian/rules clean
> rm -rf debian/files debian/substvars debian/lcdf-typetools
> dpatch  deapply-all  
> 01-otftotfm-man-page not applied to ./ .
> rm -rf patch-stamp patch-stampT debian/patched
> dh_testdir
> dh_testroot
> rm -f build-stamp 
> # Add here commands to clean up after the build process.
> /usr/bin/make distclean
> make[1]: Entering directory `/build/tbm/lcdf-typetools-2.36'
> make[1]: *** No rule to make target `distclean'.  Stop.
> make[1]: Leaving directory `/build/tbm/lcdf-typetools-2.36'
> make: [clean] Error 2 (ignored)
> dh_clean
>  debian/rules build
> test -d debian/patched || install -d debian/patched
> dpatch  apply-all  
> applying patch 01-otftotfm-man-page to ./ ... ok.
> dpatch  cat-all  >>patch-stampT
> mv -f patch-stampT patch-stamp
> dh_testdir
> # Add here commands to configure the package.
> ./configure --host=powerpc-linux-gnu --build=powerpc-linux-gnu --prefix=/usr --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info
> checking for a BSD-compatible install... /usr/bin/install -c
> checking whether build environment is sane... yes
> checking for gawk... no
> checking for mawk... mawk
> checking whether make sets $(MAKE)... yes
> checking whether to enable maintainer-specific portions of Makefiles... no
> checking whether make sets $(MAKE)... (cached) yes
> checking for powerpc-linux-gnu-gcc... powerpc-linux-gnu-gcc
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables... 
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether powerpc-linux-gnu-gcc accepts -g... yes
> checking for powerpc-linux-gnu-gcc option to accept ANSI C... none needed
> checking for style of include used by make... GNU
> checking dependency style of powerpc-linux-gnu-gcc... gcc3
> checking how to run the C preprocessor... powerpc-linux-gnu-gcc -E
> checking for powerpc-linux-gnu-g++... powerpc-linux-gnu-g++
> checking whether we are using the GNU C++ compiler... yes
> checking whether powerpc-linux-gnu-g++ accepts -g... yes
> checking dependency style of powerpc-linux-gnu-g++... gcc3
> checking how to run the C++ preprocessor... powerpc-linux-gnu-g++ -E
> checking for powerpc-linux-gnu-ranlib... no
> checking for ranlib... ranlib
> checking where template objects are stored... nowhere
> checking for dirent.h that defines DIR... yes
> checking for library containing opendir... none required
> checking for egrep... grep -E
> checking for ANSI C header files... yes
> checking for sys/types.h... yes
> checking for sys/stat.h... yes
> checking for stdlib.h... yes
> checking for string.h... yes
> checking for memory.h... yes
> checking for strings.h... yes
> checking for inttypes.h... yes
> checking for stdint.h... yes
> checking for unistd.h... yes
> checking kpathsea/kpathsea.h usability... yes
> checking kpathsea/kpathsea.h presence... yes
> checking for kpathsea/kpathsea.h... yes
> checking for kpse_set_program_name in -lkpathsea... yes
> configure: WARNING:
> =========================================
> 
> Could not extract SELFAUTO variables from kpsewhich.
> Either supply the correct PREFIX to --with-kpathsea, or supply
> --disable-selfauto-loc.
> 
> =========================================
> checking whether <new> works... yes
> checking new.h usability... yes
> checking new.h presence... yes
> checking for new.h... yes
> checking for strerror... yes
> checking whether strtod works... yes
> checking for strtoul... yes
> checking for ctime... yes
> checking for mkstemp... yes
> checking for ftruncate... yes
> checking for sigaction... yes
> checking for waitpid... yes
> checking for floor... no
> checking for floor in -lm... yes
> checking for fabs... yes
> checking for unistd.h... (cached) yes
> checking fcntl.h usability... yes
> checking fcntl.h presence... yes
> checking for fcntl.h... yes
> checking sys/time.h usability... yes
> checking sys/time.h presence... yes
> checking for sys/time.h... yes
> checking sys/wait.h usability... yes
> checking sys/wait.h presence... yes
> checking for sys/wait.h... yes
> checking for inttypes.h... (cached) yes
> checking for sys/types.h... (cached) yes
> checking for uintptr_t... yes
> checking for void *... yes
> checking size of void *... 4
> checking for unsigned long... yes
> checking size of unsigned long... 4
> checking for unsigned int... yes
> checking size of unsigned int... 4
> checking byteorder.h usability... no
> checking byteorder.h presence... no
> checking for byteorder.h... no
> checking netinet/in.h usability... yes
> checking netinet/in.h presence... yes
> checking for netinet/in.h... yes
> checking sys/param.h usability... yes
> checking sys/param.h presence... yes
> checking for sys/param.h... yes
> checking whether ntohs and ntohl are defined... yes
> checking for addressable va_list type... no
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating liblcdf/Makefile
> config.status: creating libefont/Makefile
> config.status: creating cfftot1/Makefile
> config.status: creating mmafm/Makefile
> config.status: creating mmpfb/Makefile
> config.status: creating otfinfo/Makefile
> config.status: creating otftotfm/Makefile
> config.status: creating t1dotlessj/Makefile
> config.status: creating t1lint/Makefile
> config.status: creating t1reencode/Makefile
> config.status: creating t1testpage/Makefile
> config.status: creating config.h
> config.status: executing depfiles commands
> dh_testdir
> # Add here commands to compile the package.
> /usr/bin/make
> make[1]: Entering directory `/build/tbm/lcdf-typetools-2.36'
> /usr/bin/make  all-recursive
> make[2]: Entering directory `/build/tbm/lcdf-typetools-2.36'
> Making all in liblcdf
> make[3]: Entering directory `/build/tbm/lcdf-typetools-2.36/liblcdf'
> if powerpc-linux-gnu-g++ -W -Wall -DHAVE_CONFIG_H -I. -I. -I.. -I../include    -g -O2 -MT bezier.o -MD -MP -MF ".deps/bezier.Tpo" -c -o bezier.o bezier.cc; \
> 	then mv -f ".deps/bezier.Tpo" ".deps/bezier.Po"; else rm -f ".deps/bezier.Tpo"; exit 1; fi
> ../include/lcdf/vector.cc: In member function 'bool Vector<T>::reserve(int)':
> ../include/lcdf/vector.cc:89: internal compiler error: tree check: did not expect class 'type', have 'type' (template_type_parm) in contains_placeholder_p, at tree.c:2139
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
> make[3]: *** [bezier.o] Error 1

> Automatic build of kdbg_2.0.3-3 on test.track.rz.uni-augsburg.de by sbuild/powerpc 0.44
...
> if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/kde -I/usr/share/qt3/include -I.   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -DNDEBUG -DNO_DEBUG -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  -MT textvw.o -MD -MP -MF ".deps/textvw.Tpo" -c -o textvw.o textvw.cpp; \
> 	then mv -f ".deps/textvw.Tpo" ".deps/textvw.Po"; else rm -f ".deps/textvw.Tpo"; exit 1; fi
> valarray.h: In member function 'void ValArray<T>::expand(const T&, int)':
> valarray.h:81: internal compiler error: tree check: did not expect class 'type', have 'type' (template_type_parm) in contains_placeholder_p, at tree.c:2139
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
> make[4]: *** [textvw.o] Error 1
> make[4]: Leaving directory `/build/tbm/kdbg-2.0.3/kdbg'


-- 
Martin Michlmayr
http://www.cyrius.com/



Reply to: