classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

build failure


From: Tom Tromey
Subject: build failure
Date: 14 Nov 2002 18:12:00 -0700

Today I updated and rebuilt classpath.
I use `--with-jikes --with-jni' to compile.
I'm using jikes 1.15.

There were a bunch of errors.
I've appended the build log.

Tom

Making all in lib
make[1]: Entering directory `/home/tromey/gnu/classpath/build/lib'
top_builddir=.. /bin/sh ./gen-classlist.sh standard
top_builddir=.. /bin/sh ./gen-classlist.sh standard
/usr/bin/jikes +F -bootclasspath '' -extdirs '' -sourcepath '' -classpath 
../../classpath:../vm/current:.: -d . @classes

Found 1 semantic error compiling 
"../../classpath/java/nio/channels/FileChannel.java":

    70.   public abstract MappedByteBuffer map(MapMode mode, long position, int 
size)
                          <-------------->
*** Error: Type java/nio/channels/MappedByteBuffer was not found.

Found 4 semantic errors compiling 
"../../classpath/gnu/java/nio/FileChannelImpl.java":

    51. public class FileChannelImpl  extends FileChannel
                     <------------->
*** Error: The abstract method "long write(java.nio.ByteBuffer[] srcs);", 
inherited from type "java/nio/channels/GatheringByteChannel", is not 
implemented in the non-abstract class "gnu/java/nio/FileChannelImpl".


    51. public class FileChannelImpl  extends FileChannel
                     <------------->
*** Error: The abstract method "long read(java.nio.ByteBuffer[] srcs, int 
offset, int length);", inherited from type 
"java/nio/channels/ScatteringByteChannel", is not implemented in the 
non-abstract class "gnu/java/nio/FileChannelImpl".


    51. public class FileChannelImpl  extends FileChannel
                     <------------->
*** Error: The abstract method "long read(java.nio.ByteBuffer[] srcs);", 
inherited from type "java/nio/channels/ScatteringByteChannel", is not 
implemented in the non-abstract class "gnu/java/nio/FileChannelImpl".


                                    
<-----------------------------------------------
   165.     public MappedByteBuffer map(java.nio.channels.FileChannel.MapMode 
mode,
                                    . . .
   167.                                 int  size) throws IOException
        ----------------------------------------->
*** Error: The return type of method "java.nio.MappedByteBuffer 
map(java.nio.channels.FileChannel$MapMode mode, long position, int size);" does 
not match the return type of method "java.nio.channels.MappedByteBuffer 
map(java.nio.channels.FileChannel$MapMode mode, long position, int size);" 
inherited from type "java/nio/channels/FileChannel".

Found 2 semantic errors compiling 
"../../classpath/gnu/java/nio/ByteBufferImpl.java":

    48.       this.cap = cap;
              <------>
*** Error: The field "cap" contained in class "java/nio/ByteBuffer" has default 
access. Therefore, it is not accessible in class "gnu/java/nio/ByteBufferImpl" 
which is in a different package.


    55.       this.cap = array.length;
              <------>
*** Error: The field "cap" contained in class "java/nio/ByteBuffer" has default 
access. Therefore, it is not accessible in class "gnu/java/nio/ByteBufferImpl" 
which is in a different package.

Found 2 semantic errors compiling 
"../../classpath/gnu/java/nio/DoubleBufferImpl.java":

    47.       this.cap = cap;
              <------>
*** Error: The field "cap" contained in class "java/nio/DoubleBuffer" has 
default access. Therefore, it is not accessible in class 
"gnu/java/nio/DoubleBufferImpl" which is in a different package.


    54.       this.cap = array.length;
              <------>
*** Error: The field "cap" contained in class "java/nio/DoubleBuffer" has 
default access. Therefore, it is not accessible in class 
"gnu/java/nio/DoubleBufferImpl" which is in a different package.

Found 2 semantic errors compiling 
"../../classpath/gnu/java/nio/FloatBufferImpl.java":

    47.       this.cap = cap;
              <------>
*** Error: The field "cap" contained in class "java/nio/FloatBuffer" has 
default access. Therefore, it is not accessible in class 
"gnu/java/nio/FloatBufferImpl" which is in a different package.


    54.       this.cap = array.length;
              <------>
*** Error: The field "cap" contained in class "java/nio/FloatBuffer" has 
default access. Therefore, it is not accessible in class 
"gnu/java/nio/FloatBufferImpl" which is in a different package.

Found 2 semantic errors compiling 
"../../classpath/gnu/java/nio/LongBufferImpl.java":

    47.       this.cap = cap;
              <------>
*** Error: The field "cap" contained in class "java/nio/LongBuffer" has default 
access. Therefore, it is not accessible in class "gnu/java/nio/LongBufferImpl" 
which is in a different package.


    54.       this.cap = array.length;
              <------>
*** Error: The field "cap" contained in class "java/nio/LongBuffer" has default 
access. Therefore, it is not accessible in class "gnu/java/nio/LongBufferImpl" 
which is in a different package.

Found 2 semantic errors compiling 
"../../classpath/gnu/java/nio/IntBufferImpl.java":

    47.       this.cap = cap;
              <------>
*** Error: The field "cap" contained in class "java/nio/IntBuffer" has default 
access. Therefore, it is not accessible in class "gnu/java/nio/IntBufferImpl" 
which is in a different package.


    54.       this.cap = array.length;
              <------>
*** Error: The field "cap" contained in class "java/nio/IntBuffer" has default 
access. Therefore, it is not accessible in class "gnu/java/nio/IntBufferImpl" 
which is in a different package.

Found 2 semantic errors compiling 
"../../classpath/gnu/java/nio/CharBufferImpl.java":

    47.       this.cap = cap;
              <------>
*** Error: The field "cap" contained in class "java/nio/CharBuffer" has default 
access. Therefore, it is not accessible in class "gnu/java/nio/CharBufferImpl" 
which is in a different package.


    54.       this.cap = array.length;
              <------>
*** Error: The field "cap" contained in class "java/nio/CharBuffer" has default 
access. Therefore, it is not accessible in class "gnu/java/nio/CharBufferImpl" 
which is in a different package.

Found 2 semantic errors compiling 
"../../classpath/gnu/java/nio/ShortBufferImpl.java":

    47.       this.cap = cap;
              <------>
*** Error: The field "cap" contained in class "java/nio/ShortBuffer" has 
default access. Therefore, it is not accessible in class 
"gnu/java/nio/ShortBufferImpl" which is in a different package.


    54.       this.cap = array.length;
              <------>
*** Error: The field "cap" contained in class "java/nio/ShortBuffer" has 
default access. Therefore, it is not accessible in class 
"gnu/java/nio/ShortBufferImpl" which is in a different package.

Found 2 semantic errors compiling 
"../../classpath/java/net/MulticastSocket.java":

   164.     Enumeration e = netIf.getInetAddresses ();
            <--------->
*** Error: Type java/net/Enumeration was not found.


   164.     Enumeration e = netIf.getInetAddresses ();
                        <--------------------------->
*** Error: The type of the left-hand side in this assignment, 
"java/net/Enumeration", is not compatible with the type of the right-hand side 
expression, "java/util/Enumeration".
make[1]: *** [compile-classes] Error 1
make[1]: Leaving directory `/home/tromey/gnu/classpath/build/lib'
make: *** [all-recursive] Error 1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]