Package: g++-3.1 Version: 1:3.1.1-0pre2 Severity: normal Hi!
This program is giving me headaches: struct test { char test; }; int main(int argc, char ** argv) { return 0; } ~/test > g++-3.1 -o test test.cc ~/test > g++-2.95 -o test test.cc test.cc:3: ANSI C++ forbids data member `test' with same name as enclosing class Version 2.95 got it right: This is no valid C++ (What happens if someone adds a constructor to the struct?). Regards, Tobias -- System Information Debian Release: 3.0 Architecture: i386 Kernel: Linux c3po 2.4.18-my-686 #1 Sun Apr 7 20:53:09 CEST 2002 i686 Locale: LANG=C, [EMAIL PROTECTED] Versions of packages g++-3.1 depends on: ii gcc-3.1 1:3.1.1-0pre2 The GNU C compiler. ii gcc-3.1-base 1:3.1.1-0pre2 The GNU Compiler Collection (base ii libc6 2.2.5-7 GNU C Library: Shared libraries an ii libstdc++4-dev 1:3.1.1-0pre2 The GNU stdc++ library version 3 ( -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]