From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9113 invoked by alias); 7 May 2005 10:58:58 -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 9072 invoked by uid 48); 7 May 2005 10:58:56 -0000 Date: Sat, 07 May 2005 10:58:00 -0000 From: "bonzini at gcc dot gnu dot org" To: java-prs@gcc.gnu.org Message-ID: <20050507105855.21442.bonzini@gcc.gnu.org> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug java/21442] New: problem with imports and multifile builds X-Bugzilla-Reason: CC X-SW-Source: 2005-q2/txt/msg00386.txt.bz2 List-Id: Another bug in multifile processing. With these two classes: Pipe.java: package java.nio.channels; import java.nio.channels.spi.AbstractSelectableChannel; public abstract class Pipe { } SelectableChannel.java: package java.nio.channels; import java.nio.channels.spi.AbstractInterruptibleChannel; public abstract class SelectableChannel extends AbstractInterruptibleChannel { } jc1 compiles Pipe.java on its own, but fails to compile the two files together with an Pipe.java:3: internal compiler error: tree check: expected class 'expression', have 'constant' (integer_cst) in make_class_data, at java/class.c:1572 for SelectableChannel. Looks like another bug related to imports, because size is an error_mark, and because inverting the order of the files works around the bug. This is with my patch for 21436. -- Summary: problem with imports and multifile builds Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: java AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: bonzini at gcc dot gnu dot org CC: gcc-bugs at gcc dot gnu dot org,java-prs at gcc dot gnu dot org BugsThisDependsOn: 21436 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21442