[Bug java/12424] New: Bootstrap failure: Undefined variable fd in libjava/gnu/java/nio/SelectorImpl.java

lucier at math dot purdue dot edu gcc-bugzilla@gcc.gnu.org
Fri Sep 26 20:07:00 GMT 2003


PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12424

           Summary: Bootstrap failure: Undefined variable fd in
                    libjava/gnu/java/nio/SelectorImpl.java
           Product: gcc
           Version: 3.4
            Status: UNCONFIRMED
          Severity: critical
          Priority: P2
         Component: java
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: lucier at math dot purdue dot edu
                CC: gcc-bugs at gcc dot gnu dot org
 GCC build triplet: sparc-sun-solaris2.8
  GCC host triplet: sparc-sun-solaris2.8
GCC target triplet: sparc-sun-solaris2.8

/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/gcj
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava/
-B/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/gcc/ --encoding=UTF-8
-Wno-deprecated -C -g -classpath '' -bootclasspath
/home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava:../../../libjava
-d /home/c/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava
../../../libjava/gnu/java/nio/SelectorImpl.java
../../../libjava/gnu/java/nio/SelectorImpl.java: In class
`gnu.java.nio.SelectorImpl':
../../../libjava/gnu/java/nio/SelectorImpl.java: In method
`gnu.java.nio.SelectorImpl.getFDsAsArray(int)':
../../../libjava/gnu/java/nio/SelectorImpl.java:128: error: No variable `fd'
defined in type `gnu.java.nio.SelectionKeyImpl'.
               result[counter] = key.fd;
                                    ^
../../../libjava/gnu/java/nio/SelectorImpl.java: In method
`gnu.java.nio.SelectorImpl.select(long)':
../../../libjava/gnu/java/nio/SelectorImpl.java:175: error: No variable `fd'
defined in type `gnu.java.nio.SelectionKeyImpl'.
               if (key.fd == read[i])
                      ^
../../../libjava/gnu/java/nio/SelectorImpl.java:191: error: No variable `fd'
defined in type `gnu.java.nio.SelectionKeyImpl'.
               if (key.fd == write[i])
                      ^
../../../libjava/gnu/java/nio/SelectorImpl.java: In method
`gnu.java.nio.SelectorImpl.register(java.nio.channels.spi.AbstractSelectableChannel,int,java.lang.Object)':
../../../libjava/gnu/java/nio/SelectorImpl.java:256: error: Class
`SelectionKeyImpl' is an abstract class. It can't be instantiated.
           result = new SelectionKeyImpl (ch, this, 0); // FIXME: last argument
                        ^
4 errors
make[2]: *** [gnu/java/nio/SelectorImpl.class] Error 1
make[2]: Leaving directory
`/export/mdd0/users/lucier/programs/gcc/gcc-3.4/objdir-sparc/sparc-sun-solaris2.8/libjava'
make[1]: *** [all-target-libjava] Error 2



More information about the Gcc-bugs mailing list