Your message with subj: compile error in /arts/flow/stdsynthmodule.h Thank you for your bug report. This does look like a compiler bug to me, = as=20 we're effectively using something like namespace Arts { class SM { ... }; } namespace Arts { class SSM : virtual public SM { ... }; } here which *definitely* is valid C++. You don't need to indicate the name= space=20 inside a namespace again, thats the whole point of having namespaces. I'll close your bug report, as the code definitely doesn't seem to be wro= ng,=20 please contact the gcc developers for getting it fixed. has caused the attached bug report to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I'm talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Stephan Kulow (administrator, KDE bugs database) Received: (at submit) by bugs.kde.org; 24 Jan 2002 17:34:23 +0000 Received: (qmail 27808 invoked by uid 33); 24 Jan 2002 17:34:23 -0000 Date: 24 Jan 2002 17:34:23 -0000 Message-ID: <20020124173423.27807.qmail@master.kde.org> To: submit@bugs.kde.org Subject: compile error in /arts/flow/stdsynthmodule.h From: Costin Grigoras Package: arts Version: KDE 2.2.2 Severity: normal Installed from: Compiled From Sources Compiler: gcc 3.0.3 OS: Linux OS/Compiler notes: Not Specified The error was on line 39: class StdSynthModule : virtual public SynthModule_base { You should specify the namespace too: class StdSynthModule : virtual public Arts::SynthModule_base { and then the source compiles ok. (Submitted via bugs.kde.org)