From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4086 invoked by alias); 26 Mar 2018 17:57:30 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 4077 invoked by uid 89); 26 Mar 2018 17:57:30 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy=FYI X-HELO: userp2120.oracle.com Received: from userp2120.oracle.com (HELO userp2120.oracle.com) (156.151.31.85) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 26 Mar 2018 17:57:29 +0000 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w2QHt6ao117944; Mon, 26 Mar 2018 17:57:27 GMT Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp2120.oracle.com with ESMTP id 2gy5par0bd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 26 Mar 2018 17:57:27 +0000 Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w2QHvQGq030996 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 26 Mar 2018 17:57:26 GMT Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w2QHvPGJ020393; Mon, 26 Mar 2018 17:57:25 GMT Received: from [192.168.1.4] (/80.181.236.138) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 26 Mar 2018 10:57:25 -0700 Subject: Re: [C++ Patch] PR 84632 ("[8 Regression] internal compiler error: tree check: expected record_type or union_type or qual_union_type, have array_type in reduced_constant_expression_p...") To: Jason Merrill Cc: "gcc-patches@gcc.gnu.org" References: <8a93abd6-69ae-4ff5-5332-eb8791d492f1@oracle.com> <4c45f0a6-c4e1-4124-f7e6-d01073e36975@oracle.com> <3ef910c9-fa3a-bd25-66bc-069437169304@oracle.com> <8ec9f4c3-ef14-426e-1758-9711cf04343c@oracle.com> <13d89e96-c14f-fa02-0258-aeb8895513fc@oracle.com> From: Paolo Carlini Message-ID: <16f7f788-6ca4-b811-ce7b-82603352f335@oracle.com> Date: Mon, 26 Mar 2018 18:25:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8844 signatures=668695 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=809 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1803260177 X-IsSubscribed: yes X-SW-Source: 2018-03/txt/msg01401.txt.bz2 Hi, On 26/03/2018 19:12, Jason Merrill wrote: > Your build_aggr_init change is OK, but I had in mind something more > general in build_vec_init: Oh nice. Shall I test it together with my build_aggr_type bits and the testcases and commit it if everything is Ok? By the way - FYI - what I had tested was used *only* by lambda-array.C and lambda-errloc.C. Paolo.