Error when running make clean (hotspot) under Ubuntu 12.10

David Holmes david.holmes at oracle.com
Sun Nov 11 14:41:55 PST 2012


This is a hotspot issue. A recent push of the NPG changes broke a 
previous changeset that allowed compilation under GCC 4.7.2

Workaround is to add this-> as directed; or do put in the missing using 
directives. See:

http://mail.openjdk.java.net/pipermail/hotspot-runtime-dev/2012-November/004737.html

David

On 12/11/2012 8:27 AM, Mani Sarkar wrote:
> Hi all,
>
> Can you please help us out with this issue when building the openJDK using
> infra-build under Ubuntu 12.10. I have attached a snippet of the error
> message Log files are also available if you need them (>  1.05mb).
>
> Compiling
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/blockOffsetTable.cpp
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘void AscendTreeCensusClosure<Chunk_t,
> FreeList_t>::do_tree(TreeList<Chunk_t, FreeList_t>*) [with Chunk_t =
> FreeChunk; FreeList_t = AdaptiveFreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1295:21:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:943:7:
> error: ‘do_list’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:943:7:
> note: declarations in dependent base ‘TreeCensusClosure<FreeChunk,
> AdaptiveFreeList>’ are not found by unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:943:7:
> note: use ‘this->do_list’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘TreeList<Chunk_t, FreeList_t>* TreeList<Chunk_t,
> FreeList_t>::remove_chunk_replace_if_needed(TreeChunk<Chunk_t,
> FreeList_t>*) [with Chunk_t = Metablock; FreeList_t = FreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1407:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:242:7:
> error: ‘link_tail’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:242:7:
> note: declarations in dependent base ‘FreeList<Metablock>’ are not found by
> unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:242:7:
> note: use ‘this->link_tail’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘void TreeList<Chunk_t,
> FreeList_t>::return_chunk_at_head(TreeChunk<Chunk_t, FreeList_t>*) [with
> Chunk_t = Metablock; FreeList_t = FreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1407:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:326:5:
> error: ‘link_tail’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:326:5:
> note: declarations in dependent base ‘FreeList<Metablock>’ are not found by
> unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:326:5:
> note: use ‘this->link_tail’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘void TreeList<Chunk_t,
> FreeList_t>::return_chunk_at_tail(TreeChunk<Chunk_t, FreeList_t>*) [with
> Chunk_t = Metablock; FreeList_t = FreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1407:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:299:3:
> error: ‘link_tail’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:299:3:
> note: declarations in dependent base ‘FreeList<Metablock>’ are not found by
> unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:299:3:
> note: use ‘this->link_tail’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘TreeList<Chunk_t, FreeList_t>* TreeList<Chunk_t,
> FreeList_t>::remove_chunk_replace_if_needed(TreeChunk<Chunk_t,
> FreeList_t>*) [with Chunk_t = Metachunk; FreeList_t = FreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1411:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:242:7:
> error: ‘link_tail’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:242:7:
> note: declarations in dependent base ‘FreeList<Metachunk>’ are not found by
> unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:242:7:
> note: use ‘this->link_tail’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘void TreeList<Chunk_t,
> FreeList_t>::return_chunk_at_head(TreeChunk<Chunk_t, FreeList_t>*) [with
> Chunk_t = Metachunk; FreeList_t = FreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1411:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:326:5:
> error: ‘link_tail’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:326:5:
> note: declarations in dependent base ‘FreeList<Metachunk>’ are not found by
> unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:326:5:
> note: use ‘this->link_tail’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘void TreeList<Chunk_t,
> FreeList_t>::return_chunk_at_tail(TreeChunk<Chunk_t, FreeList_t>*) [with
> Chunk_t = Metachunk; FreeList_t = FreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1411:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:299:3:
> error: ‘link_tail’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:299:3:
> note: declarations in dependent base ‘FreeList<Metachunk>’ are not found by
> unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:299:3:
> note: use ‘this->link_tail’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘TreeList<Chunk_t, FreeList_t>* TreeList<Chunk_t,
> FreeList_t>::remove_chunk_replace_if_needed(TreeChunk<Chunk_t,
> FreeList_t>*) [with Chunk_t = FreeChunk; FreeList_t = AdaptiveFreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1418:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:242:7:
> error: ‘link_tail’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:242:7:
> note: declarations in dependent base ‘FreeList<FreeChunk>’ are not found by
> unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:242:7:
> note: use ‘this->link_tail’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘void TreeList<Chunk_t,
> FreeList_t>::return_chunk_at_head(TreeChunk<Chunk_t, FreeList_t>*) [with
> Chunk_t = FreeChunk; FreeList_t = AdaptiveFreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1418:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:326:5:
> error: ‘link_tail’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:326:5:
> note: declarations in dependent base ‘FreeList<FreeChunk>’ are not found by
> unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:326:5:
> note: use ‘this->link_tail’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘void TreeList<Chunk_t,
> FreeList_t>::return_chunk_at_tail(TreeChunk<Chunk_t, FreeList_t>*) [with
> Chunk_t = FreeChunk; FreeList_t = AdaptiveFreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1418:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:299:3:
> error: ‘link_tail’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:299:3:
> note: declarations in dependent base ‘FreeList<FreeChunk>’ are not found by
> unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:299:3:
> note: use ‘this->link_tail’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘bool DescendTreeSearchClosure<Chunk_t,
> FreeList_t>::do_tree(TreeList<Chunk_t, FreeList_t>*) [with Chunk_t =
> Metablock; FreeList_t = FreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1058:42:
>    required from ‘Chunk_t* BinaryTreeDictionary<Chunk_t,
> FreeList_t>::find_chunk_ends_at(HeapWord*) const [with Chunk_t = Metablock;
> FreeList_t = FreeList]’
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1408:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1025:7:
> error: ‘do_list’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1025:7:
> note: declarations in dependent base ‘TreeSearchClosure<Metablock,
> FreeList>’ are not found by unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1025:7:
> note: use ‘this->do_list’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘void AscendTreeCensusClosure<Chunk_t,
> FreeList_t>::do_tree(TreeList<Chunk_t, FreeList_t>*) [with Chunk_t =
> Metablock; FreeList_t = FreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1070:3:
>    required from ‘void BinaryTreeDictionary<Chunk_t,
> FreeList_t>::begin_sweep_dict_census(double, float, float, float) [with
> Chunk_t = Metablock; FreeList_t = FreeList]’
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1408:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:943:7:
> error: ‘do_list’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:943:7:
> note: declarations in dependent base ‘TreeCensusClosure<Metablock,
> FreeList>’ are not found by unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:943:7:
> note: use ‘this->do_list’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘void DescendTreeCensusClosure<Chunk_t,
> FreeList_t>::do_tree(TreeList<Chunk_t, FreeList_t>*) [with Chunk_t =
> Metablock; FreeList_t = FreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1174:3:
>    required from ‘void BinaryTreeDictionary<Chunk_t,
> FreeList_t>::set_tree_hints() [with Chunk_t = Metablock; FreeList_t =
> FreeList]’
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1408:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:955:7:
> error: ‘do_list’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:955:7:
> note: declarations in dependent base ‘TreeCensusClosure<Metablock,
> FreeList>’ are not found by unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:955:7:
> note: use ‘this->do_list’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘bool DescendTreeSearchClosure<Chunk_t,
> FreeList_t>::do_tree(TreeList<Chunk_t, FreeList_t>*) [with Chunk_t =
> Metachunk; FreeList_t = FreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1058:42:
>    required from ‘Chunk_t* BinaryTreeDictionary<Chunk_t,
> FreeList_t>::find_chunk_ends_at(HeapWord*) const [with Chunk_t = Metachunk;
> FreeList_t = FreeList]’
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1412:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1025:7:
> error: ‘do_list’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1025:7:
> note: declarations in dependent base ‘TreeSearchClosure<Metachunk,
> FreeList>’ are not found by unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1025:7:
> note: use ‘this->do_list’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘void AscendTreeCensusClosure<Chunk_t,
> FreeList_t>::do_tree(TreeList<Chunk_t, FreeList_t>*) [with Chunk_t =
> Metachunk; FreeList_t = FreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1070:3:
>    required from ‘void BinaryTreeDictionary<Chunk_t,
> FreeList_t>::begin_sweep_dict_census(double, float, float, float) [with
> Chunk_t = Metachunk; FreeList_t = FreeList]’
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1412:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:943:7:
> error: ‘do_list’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:943:7:
> note: declarations in dependent base ‘TreeCensusClosure<Metachunk,
> FreeList>’ are not found by unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:943:7:
> note: use ‘this->do_list’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘void DescendTreeCensusClosure<Chunk_t,
> FreeList_t>::do_tree(TreeList<Chunk_t, FreeList_t>*) [with Chunk_t =
> Metachunk; FreeList_t = FreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1174:3:
>    required from ‘void BinaryTreeDictionary<Chunk_t,
> FreeList_t>::set_tree_hints() [with Chunk_t = Metachunk; FreeList_t =
> FreeList]’
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1412:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:955:7:
> error: ‘do_list’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:955:7:
> note: declarations in dependent base ‘TreeCensusClosure<Metachunk,
> FreeList>’ are not found by unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:955:7:
> note: use ‘this->do_list’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘bool DescendTreeSearchClosure<Chunk_t,
> FreeList_t>::do_tree(TreeList<Chunk_t, FreeList_t>*) [with Chunk_t =
> FreeChunk; FreeList_t = AdaptiveFreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1058:42:
>    required from ‘Chunk_t* BinaryTreeDictionary<Chunk_t,
> FreeList_t>::find_chunk_ends_at(HeapWord*) const [with Chunk_t = FreeChunk;
> FreeList_t = AdaptiveFreeList]’
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1419:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1025:7:
> error: ‘do_list’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1025:7:
> note: declarations in dependent base ‘TreeSearchClosure<FreeChunk,
> AdaptiveFreeList>’ are not found by unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1025:7:
> note: use ‘this->do_list’ instead
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:
> In instantiation of ‘void DescendTreeCensusClosure<Chunk_t,
> FreeList_t>::do_tree(TreeList<Chunk_t, FreeList_t>*) [with Chunk_t =
> FreeChunk; FreeList_t = AdaptiveFreeList]’:
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1174:3:
>    required from ‘void BinaryTreeDictionary<Chunk_t,
> FreeList_t>::set_tree_hints() [with Chunk_t = FreeChunk; FreeList_t =
> AdaptiveFreeList]’
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:1419:16:
>    required from here
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:955:7:
> error: ‘do_list’ was not declared in this scope, and no declarations were
> found by argument-dependent lookup at the point of instantiation
> [-fpermissive]
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:955:7:
> note: declarations in dependent base ‘TreeCensusClosure<FreeChunk,
> AdaptiveFreeList>’ are not found by unqualified lookup
> /home/openjdk/sources/jdk8_tl/hotspot/src/share/vm/memory/binaryTreeDictionary.cpp:955:7:
> note: use ‘this->do_list’ instead
> make[6]: *** [binaryTreeDictionary.o] Error 1
> make[6]: *** Waiting for unfinished jobs....
> make[5]: *** [the_vm] Error 2
> make[4]: *** [product] Error 2
> make[3]: *** [generic_build2] Error 2
> make[2]: *** [product] Error 2
> make[1]: ***
> [/home/openjdk/sources/jdk8_tl/build/linux-x86_64-normal-server-release/hotspot/_hotspot.timestamp]
> Error 2
> make: *** [hotspot-only] Error 2
>
> Any thoughts?
>
> Regards,
> Mani
>



More information about the build-infra-dev mailing list