Package: g++-4.0 Version: 4.0.1-6 Severity: important
When I compile the following file (definitions.cc): template < class ELM_T > class b_array { public: b_array() {} }; template < class ELM_T > class bc_array: public b_array< ELM_T > { public: bc_array() {} protected: static ELM_T default_element; }; template < char > char bc_array< char >::default_element = 0; I get the following error message: $ g++ -Wall -c definitions.cc -o definitions.o definitions.cc:16: internal compiler error: in import_export_decl, at cp/decl2.c:1741 Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. For Debian GNU/Linux specific bug reporting instructions, see <URL:file:///usr/share/doc/gcc-4.0/README.Bugs>. Since an internal error is reported, I guess this is a bug in gcc 4. BTW, the progam that the above snippet is a part of compiles fine with the debian version of gcc 3.3. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.12 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) (ignored: LC_ALL set to [EMAIL PROTECTED]) Versions of packages g++-4.0 depends on: ii gcc-4.0 4.0.1-6 The GNU C compiler ii gcc-4.0-base 4.0.1-6 The GNU Compiler Collection (base ii libc6 2.3.5-6 GNU C Library: Shared libraries an ii libstdc++6-4.0-dev 4.0.1-6 The GNU Standard C++ Library v3 (d g++-4.0 recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]