From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11116 invoked by alias); 19 May 2009 16:42:38 -0000 Received: (qmail 10537 invoked by uid 48); 19 May 2009 16:42:19 -0000 Date: Tue, 19 May 2009 16:42:00 -0000 Message-ID: <20090519164219.10536.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug c++/40192] [4.4/4.5 Regression] Unable to use std::vector with typedef'd array types In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "paolo dot carlini at oracle dot com" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2009-05/txt/msg01633.txt.bz2 ------- Comment #6 from paolo dot carlini at oracle dot com 2009-05-19 16:42 ------- I think that, in any case, we cannot do anything wrong here: we are simply restoring an implementation detail of the previous implementations, which, as a side effect, allows to compile this specific kind of snippet. Indeed, other implementations also swallow it. So, let's take the legal issues aside, and move on. If you figure specific details telling it's illegal just add it, as a note, but certainly diagnostic is not required. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40192