[Mono-bugs] [Bug 77678][Wis] New - ikvm-classpath(cvs 2006-3-1) compile error

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Wed Mar 1 08:05:31 EST 2006


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by hys545 at dreamwiz.com.

http://bugzilla.ximian.com/show_bug.cgi?id=77678

--- shadow/77678	2006-03-01 08:05:31.000000000 -0500
+++ shadow/77678.tmp.6521	2006-03-01 08:05:31.000000000 -0500
@@ -0,0 +1,203 @@
+Bug#: 77678
+Product: Mono: Class Libraries
+Version: unspecified
+OS: 
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Wishlist
+Component: CORLIB
+AssignedTo: mono-bugs at ximian.com                            
+ReportedBy: hys545 at dreamwiz.com               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: ikvm-classpath(cvs 2006-3-1) compile error
+
+Please fill in this template when reporting a bug, unless you know what you
+are doing.
+
+Description of Problem:
+ys545 at localhost classpath]$ cat 1
+NAnt 0.85 (Build 0.85.2172.0; dev; 12/12/2005)
+Copyright (C) 2001-2005 Gerry Shaw
+http://nant.sourceforge.net
+
+Buildfile:
+file:///home/hys545/ikvm/classpath/classpath.build
+Target framework: Mono 2.0 Profile
+Target(s) specified: branch
+
+
+branch:
+
+/home/hys545/ikvm/classpath/classpath.build(14,10):
+Task <ifnot> is deprecated. Use the <if> task instead.
+
+trunk:
+
+
+jars:
+
+
+classes:
+
+[exec] ----------
+[exec] 1. ERROR in ../../classpath/java/io/File.java
+[exec] (at line 0)
+[exec] /* File.java -- Class representing a file
+on disk
+[exec] ^
+[exec] Internal compiler error
+[exec] java.lang.VerifyError: Illegal target of
+jump or branch (class: java.util.zip.InflaterDynHeader,
+method: decode, signature:
+(Ljava.util.zip.StreamManipulator;)Z, offset: 4,
+instruction: tableswitch)
+[exec] at java.util.zip.InflaterDynHeader.decode
+(InflaterDynHeader.java)
+[exec] at java.util.zip.Inflater.decode
+(Inflater.java)
+[exec] at java.util.zip.Inflater.inflate
+(Inflater.java)
+[exec] at java.util.zip.InflaterInputStream.read
+(InflaterInputStream.java)
+[exec] at java.io.FilterInputStream.read
+(FilterInputStream.java)
+[exec] at java.io.BufferedInputStream.refill
+(BufferedInputStream.java)
+[exec] at java.io.BufferedInputStream.read
+(BufferedInputStream.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.util.Util.getInputStreamAsByteArray
+(Util.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.util.Util.getZipEntryByteContent
+(Util.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader.read
+(ClassFileReader.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.classfmt.ClassFileReader.read
+(ClassFileReader.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.batch.ClasspathJar.findClass
+(ClasspathJar.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.batch.FileSystem.findClass
+(FileSystem.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.batch.FileSystem.findType
+(FileSystem.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.lookup.LookupEnvironment.askForType
+(LookupEnvironment.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.lookup.PackageBinding.getTypeOrPackage
+(PackageBinding.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.lookup.BlockScope.getBinding
+(BlockScope.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference.resolveType
+(QualifiedNameReference.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.MessageSend.resolveType
+(MessageSend.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.MessageSend.resolveType
+(MessageSend.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.MessageSend.resolveType
+(MessageSend.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.BinaryExpression.resolveType
+(BinaryExpression.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.FieldDeclaration.resolve
+(FieldDeclaration.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.lookup.FieldBinding.constant
+(FieldBinding.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference.getOtherFieldBindings
+(QualifiedNameReference.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.QualifiedNameReference.resolveType
+(QualifiedNameReference.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.Expression.resolveTypeExpecting
+(Expression.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.IfStatement.resolve
+(IfStatement.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolveStatements
+(AbstractMethodDeclaration.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.MethodDeclaration.resolveStatements
+(MethodDeclaration.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.AbstractMethodDeclaration.resolve
+(AbstractMethodDeclaration.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve
+(TypeDeclaration.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.TypeDeclaration.resolve
+(TypeDeclaration.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration.resolve
+(CompilationUnitDeclaration.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.Compiler.process
+(Compiler.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.Compiler.compile
+(Compiler.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.batch.Main.performCompilation
+(Main.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.batch.Main.compile
+(Main.java)
+[exec] at
+org.eclipse.jdt.internal.compiler.batch.Main.main
+(Main.java)
+[exec] at <Module>.main (<Module>.java)
+[exec]
+[exec] ----------
+[exec] 1 problem (1 error)
+
+BUILD FAILED - 0 non-fatal error(s), 51 warning(s)
+
+/home/hys545/ikvm/classpath/classpath.build(48,10):
+External Program Failed: ecj (return code was 255)
+
+Total time: 54 seconds.
+
+
+
+I use classpath-cvs-2006-3-1 & mono-svn 57457
+
+
+
+
+
+Steps to reproduce the problem:
+1. I replaced ecj to jikes
+2. No error
+3. 
+
+Actual Results:
+
+
+Expected Results:
+
+
+How often does this happen? 
+
+
+Additional Information:


More information about the mono-bugs mailing list