From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6176 invoked by alias); 2 Apr 2004 03:04:18 -0000 Mailing-List: contact java-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-prs-owner@gcc.gnu.org Received: (qmail 6161 invoked by uid 48); 2 Apr 2004 03:04:18 -0000 Date: Fri, 02 Apr 2004 03:04:00 -0000 From: "ovidr at users dot sourceforge dot net" To: java-prs@gcc.gnu.org Message-ID: <20040402030415.14818.ovidr@users.sourceforge.net> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug java/14818] New: gcj: boolean value changes with -Os X-Bugzilla-Reason: CC X-SW-Source: 2004-q2/txt/msg00001.txt.bz2 List-Id: import java.io.IOException; import java.net.Socket; import java.net.UnknownHostException; public class gc { static public void main (String[] s) { bla(false); } static void bla(boolean b) { System.out.println("1 - now: " + b); try { Socket socket = new Socket("localhost", 8888); } catch (IOException e) { System.out.println("2 - now: " + b); } } } /* linux gcc version 3.4.0 20040131 (prerelease) results: gcj --main=gc gc.java 1 - now: false 2 - now: false gcj --main=gc -Os gc.java 1 - now: false 2 - now: true */ -- Summary: gcj: boolean value changes with -Os Product: gcc Version: 3.4.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: java AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: ovidr at users dot sourceforge dot net CC: gcc-bugs at gcc dot gnu dot org,java-prs at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14818