From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 707 invoked by alias); 25 Jun 2010 13:54:50 -0000 Received: (qmail 689 invoked by uid 48); 25 Jun 2010 13:54:50 -0000 Date: Fri, 25 Jun 2010 13:54:00 -0000 Message-ID: <20100625135450.688.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug java/43962] gcj fails to compile with LANG=ja_JP.eucJP In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: java-prs@gcc.gnu.org From: "turutani at scphys dot kyoto-u dot ac dot jp" Mailing-List: contact java-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-prs-owner@gcc.gnu.org X-SW-Source: 2010-q2/txt/msg00093.txt.bz2 ------- Comment #1 from turutani at scphys dot kyoto-u dot ac dot jp 2010-06-25 13:54 ------- Created an attachment (id=21004) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21004&action=view) sample code This is a test code to generate error. gcc-4.2.5 20090325 generates no error. gcc-4.5.1 20100617 generates error with LANG=ja_JP.eucJP, but no error with LANG=C. Here are errors: localetest.java:3: error: Syntax error on token "test", ; expected String str = "ÿÿtest"; ^^^^ localetest.java:3: error: Syntax error, insert ")" to complete MethodInvocation if (str.startsWith("ÿÿ")) ^^^ localetest.java:3: error: Syntax error, insert ") Statement" to complete IfStatement if (str.startsWith("ÿÿ")) ^^^ localetest.java:3: error: Syntax error, insert ")" to complete MethodInvocation System.out.println("start with ÿÿ"); ^^^^^^^^^^^^^^ localetest.java:3: error: Syntax error, insert ";" to complete Statement System.out.println("start with ÿÿ"); ^^^^^^^^^^^^^^ 5 problems (5 errors) -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43962