From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2522 invoked by alias); 17 Nov 2012 16:05:05 -0000 Received: (qmail 2356 invoked by uid 48); 17 Nov 2012 16:04:49 -0000 From: "jasongross9+bugzilla at gmail dot com" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/55365] internal compiler error: in process_init_constructor_union, at cp/typeck2.c:1335; internal compiler error: in lookup_field_1, at cp/search.c:387; internal compiler error: in process_init_constructor_record, at cp/typeck2.c:1189 Date: Sat, 17 Nov 2012 16:05:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: c++ X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jasongross9+bugzilla at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 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: 2012-11/txt/msg01597.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55365 --- Comment #1 from Jason 2012-11-17 16:04:49 UTC --- Note that icpc gives me the error message "error: a designator into a template-dependent type is not allowed" on code similar to this, which seems like it might be related. The code snipped (inside the Foo class) that icpc gives me this error message on is static constexpr arr_or_b make_init_data(T &&c) { return { .b = c }; }