From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15980 invoked by alias); 10 Feb 2014 23:30:42 -0000 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 Received: (qmail 15940 invoked by uid 48); 10 Feb 2014 23:30:38 -0000 From: "pinskia at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug c++/59598] very simple code using file open for read Date: Mon, 10 Feb 2014 23:30: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-Version: 4.6.1 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: pinskia at gcc dot gnu.org X-Bugzilla-Status: RESOLVED X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status resolution Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2014-02/txt/msg01009.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59598 Andrew Pinski changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |INVALID --- Comment #55 from Andrew Pinski --- Seriously this bug report is out of hand. First let me say this: what do you think GCC is doing wrong? If you want report a new bug as this bug is full of many different bugs in your code; don't reopen this bug. Please when you open a new one explain what you think GCC is doing wrong and provide all the needed data files (which you are missing right now). Second the library functions like fopen and fgetc are not provided by GCC but by your libc vendor (in the case of mingw, mingw and to some extend even Microsoft). So if this code is not working due to fopen/fgetc then it is not a bug in GCC. Note I see at least one bug in your code, fgetc returns an int type and EOF is -1 in int as 0xff is a valid character (not in UTF-8 though). It might be the cause of the bug in the first place.