From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15223 invoked by alias); 2 Oct 2002 08:06:04 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 15193 invoked by uid 71); 2 Oct 2002 08:06:02 -0000 Resent-Date: 2 Oct 2002 08:06:02 -0000 Resent-Message-ID: <20021002080602.15190.qmail@sources.redhat.com> Resent-From: gcc-gnats@gcc.gnu.org (GNATS Filer) Resent-Cc: gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org Resent-Reply-To: gcc-gnats@gcc.gnu.org, V.Haisman@sh.cvut.cz Received: (qmail 30892 invoked from network); 2 Oct 2002 07:58:46 -0000 Received: from unknown (HELO service.sh.cvut.cz) (147.32.127.214) by sources.redhat.com with SMTP; 2 Oct 2002 07:58:46 -0000 Received: from logout.sh.cvut.cz (logout.sh.cvut.cz [147.32.127.203]) by service.sh.cvut.cz (Postfix) with ESMTP id B681DE8A2 for ; Wed, 2 Oct 2002 09:57:23 +0200 (CEST) Received: by logout.sh.cvut.cz (Postfix, from userid 3755) id 07F613C306; Wed, 2 Oct 2002 09:59:06 +0200 (CEST) Message-Id: <20021002075906.07F613C306@logout.sh.cvut.cz> Date: Wed, 02 Oct 2002 01:06:00 -0000 From: V.Haisman@sh.cvut.cz Reply-To: V.Haisman@sh.cvut.cz To: gcc-gnats@gcc.gnu.org X-Send-Pr-Version: 3.113 Subject: c++/8118: GCC accepts "odd" code without at least warning. X-SW-Source: 2002-10/txt/msg00042.txt.bz2 List-Id: >Number: 8118 >Category: c++ >Synopsis: GCC accepts "odd" code without at least warning. >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: accepts-illegal >Submitter-Id: net >Arrival-Date: Wed Oct 02 01:06:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: VÁCLAV HAISMAN >Release: 3.3 20020925 (experimental) >Organization: >Environment: System: FreeBSD logout.sh.cvut.cz 4.7-RC FreeBSD 4.7-RC #0: Fri Sep 27 17:46:06 CEST 2002 root@logout.sh.cvut.cz:/usr/src/sys/compile/logout i386 host: i386-unknown-freebsd4.6 build: i386-unknown-freebsd4.6 target: i386-unknown-freebsd4.6 configured with: ../srcdir/configure --enable-threads --enable-languages=c,c++ --enable-version-specific-runtime-libs --prefix=/home/4/wilx --with-arch=i686 --with-cpu=i686 --enable-dwarf2 : (reconfigured) ../srcdir/configure --enable-threads --enable-languages=c,c++ --enable-version-specific-runtime-libs --prefix=/home/4/wilx --with-arch=i686 --with-cpu=i686 --enable-dwarf2 >Description: GCC accepts this odd code without any warning. >How-To-Repeat: class A { public: struct S { S(); }; }; class B : public A {}; B::S::S() {} >Fix: >Release-Note: >Audit-Trail: >Unformatted: