From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22192 invoked by alias); 15 Jun 2006 05:49:36 -0000 Received: (qmail 21964 invoked by alias); 15 Jun 2006 05:49:30 -0000 Date: Thu, 15 Jun 2006 06:01:00 -0000 Message-ID: <20060615054930.21963.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug c++/26559] [4.0 Regression] ICE with __builtin_constant_p in template argument In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "mmitchel at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2006-06/txt/msg01423.txt.bz2 List-Id: ------- Comment #6 from mmitchel at gcc dot gnu dot org 2006-06-15 05:49 ------- Subject: Bug 26559 Author: mmitchel Date: Thu Jun 15 05:49:19 2006 New Revision: 114671 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=114671 Log: PR c++/26559 * pt.c (tsubst_expr): Use finish_omp_atomic. (value_dependent_expression_p): All CALL_EXPRs are dependent. * semantics.c (finish_omp_atomic): Rework to use standard paradigms for handling non-dependent expressions. Modified: trunk/gcc/cp/semantics.c -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26559