Error when running make clean (hotspot) under Ubuntu 12.10
Mani Sarkar
sadhak001 at gmail.com
Mon Nov 12 15:56:03 PST 2012
Hi David
I took your suggestion and tried applying the two patches, and they both
generated .rej files and showed a number of conflicts.
Then I looked further down in on the page which had Peter's response, and
applied the changes and got success (see attached file).
I hope my feedback helps you.
Cheers,
Mani
On Sun, Nov 11, 2012 at 11:41 PM, Mani Sarkar <sadhak001 at gmail.com> wrote:
> Thanks David, Ill keep you posted of the outcome of the below!
>
> Cheers,
> Mani
>
>
> On Sun, Nov 11, 2012 at 10:41 PM, David Holmes <david.holmes at oracle.com>wrote:
>
>> 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<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
>>>
>>>
>
>
> --
> Twitter: @theNeomatrix369
> Blog: http://neomatrix369.wordpress.com<http://neomatrxi369.wordpress.com>
>
> *Don't chase success, rather aim for "Excellence", and success will come
> chasing after you!*
>
>
--
Twitter: @theNeomatrix369
Blog: http://neomatrix369.wordpress.com <http://neomatrxi369.wordpress.com>
*Don't chase success, rather aim for "Excellence", and success will come
chasing after you!*
More information about the build-infra-dev
mailing list