From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30239 invoked by alias); 12 Mar 2002 21:36:03 -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 30189 invoked by uid 71); 12 Mar 2002 21:36:01 -0000 Resent-Date: 12 Mar 2002 21:36:01 -0000 Resent-Message-ID: <20020312213601.30187.qmail@sources.redhat.com> Resent-From: gcc-gnats@gcc.gnu.org (GNATS Filer) Resent-To: nobody@gcc.gnu.org Resent-Cc: gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org, taneem.ahmed@latticesemi.com Resent-Reply-To: gcc-gnats@gcc.gnu.org, taneem@eyetap.org Received:(qmail 22272 invoked by uid 61); 12 Mar 2002 21:29:27 -0000 Message-Id:<20020312212927.22270.qmail@sources.redhat.com> Date: Tue, 12 Mar 2002 13:36:00 -0000 From: taneem@eyetap.org Reply-To: taneem@eyetap.org To: gcc-gnats@gcc.gnu.org Cc: taneem.ahmed@latticesemi.com X-Send-Pr-Version:gnatsweb-2.9.3 (1.1.1.1.2.31) X-GNATS-Notify:taneem.ahmed@latticesemi.com Subject: c++/5928: parse error before `or' X-SW-Source: 2002-03/txt/msg00398.txt.bz2 List-Id: >Number: 5928 >Category: c++ >Synopsis: parse error before `or' >Confidential: no >Severity: serious >Priority: medium >Responsible: unassigned >State: open >Class: rejects-legal >Submitter-Id: net >Arrival-Date: Tue Mar 12 13:36:00 PST 2002 >Closed-Date: >Last-Modified: >Originator: Taneem Ahmed >Release: gcc version 2.96 >Organization: >Environment: Redhat 7.2 >Description: gcc generates parse error on the following legal code: #include int func(int or){ return 0; } int main(int argc, char **argv){ int or = 1; func(or); return 0; } > gcc or_error.cpp or_error.cpp:3: parse error before `or' or_error.cpp: In function `int main (int, char **)': or_error.cpp:8: parse error before `or' or_error.cpp:9: parse error before `or' >How-To-Repeat: compile the code >Fix: >Release-Note: >Audit-Trail: >Unformatted: ----gnatsweb-attachment---- Content-Type: text/x-c++src; name="or_error.cpp" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="or_error.cpp" I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgZnVuYyhpbnQgb3IpewoJcmV0dXJuIDA7Cn0KCmludCBt YWluKGludCBhcmdjLCBjaGFyICoqYXJndil7CglpbnQgb3IgPSAxOwoJZnVuYyhvcik7CglyZXR1 cm4gMDsKfQo=