build error on Jigsaw

Henri Gomez henri.gomez at gmail.com
Tue Oct 16 02:54:26 PDT 2012


I get this error while building on Fedora 17 with jigsaw and new build system.


/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.hpp:
In instantiation of 'int Hashtable<T, F>::index_for(Symbol*) [with T =
oopDesc*; short unsigned int F = 2304u]':
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.cpp:324:16:
  required from here
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.hpp:263:44:
error: 'hash_to_index' was not declared in this scope, and no
declarations were found by argument-dependent lookup at the point of
instantiation [-fpermissive]
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.hpp:263:44:
note: declarations in dependent base 'BasicHashtable<2304u>' are not
found by unqualified lookup
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.hpp:263:44:
note: use 'this->hash_to_index' instead
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.cpp:
In instantiation of 'void Hashtable<T, F>::move_to(Hashtable<T, F>*)
[with T = oopDesc*; short unsigned int F = 2304u]':
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.cpp:324:16:
  required from here
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.cpp:138:7:
error: 'unlink_entry' was not declared in this scope, and no
declarations were found by argument-dependent lookup at the point of
instantiation [-fpermissive]
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.cpp:138:7:
note: declarations in dependent base 'BasicHashtable<2304u>' are not
found by unqualified lookup
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.cpp:138:7:
note: use 'this->unlink_entry' instead
In file included from
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/runtime/sharedRuntime.hpp:34:0,
                 from
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/gc_interface/collectedHeap.inline.hpp:33,
                 from
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/oops/oop.inline.hpp:30,
                 from
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/classfile/classFileParser.hpp:30,
                 from
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/classfile/classLoader.hpp:28,
                 from
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/classfile/systemDictionary.hpp:29,
                 from
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/ci/ciEnv.hpp:30,
                 from
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/ci/ciUtilities.hpp:28,
                 from
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/ci/ciNullObject.hpp:30,
                 from
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/ci/ciConstant.hpp:29,
                 from
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/precompiled/precompiled.hpp:36,
                 from
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.cpp:25:
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.hpp:
In instantiation of 'int Hashtable<T, F>::index_for(Symbol*) [with T =
Symbol*; short unsigned int F = 256u]':
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.cpp:325:16:
  required from here
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.hpp:263:44:
error: 'hash_to_index' was not declared in this scope, and no
declarations were found by argument-dependent lookup at the point of
instantiation [-fpermissive]
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.hpp:263:44:
note: declarations in dependent base 'BasicHashtable<256u>' are not
found by unqualified lookup
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.hpp:263:44:
note: use 'this->hash_to_index' instead
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.cpp:
In instantiation of 'void Hashtable<T, F>::move_to(Hashtable<T, F>*)
[with T = Symbol*; short unsigned int F = 256u]':
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.cpp:325:16:
  required from here
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.cpp:138:7:
error: 'unlink_entry' was not declared in this scope, and no
declarations were found by argument-dependent lookup at the point of
instantiation [-fpermissive]
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.cpp:138:7:
note: declarations in dependent base 'BasicHashtable<256u>' are not
found by unqualified lookup
/home/builder/workspace/openjdk8-jigsaw/linux/fedora17-x86_64-builder/sources/hotspot/src/share/vm/utilities/hashtable.cpp:138:7:
note: use 'this->unlink_entry' instead
make[6]: *** [hashtable.o] Error 1
make[6]: *** Waiting for unfinished jobs....



More information about the build-infra-dev mailing list