<div dir="ltr"><div class="gmail_default" style="font-family:courier new,monospace">Hi,</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">

I got strange ppcx64 error: -139, which I found is caused by this:</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">
type</div>
<div class="gmail_default" style="font-family:courier new,monospace">  TNodeStack = specialize TVector<TNodeHash>;</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">

where TNodeHash itself is a specialization:</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">type</div><div class="gmail_default" style="font-family:courier new,monospace">

  PNode = ^TNode; //TNode is a plain record</div><div class="gmail_default" style="font-family:courier new,monospace">  TNodeHash = specialize TTreap<Integer, PNode>;</div><div class="gmail_default" style="font-family:courier new,monospace">

<br></div><div class="gmail_default" style="font-family:courier new,monospace">Is it true that specialization of a generic class using another specialized generic class is not allowed?</div><div class="gmail_default" style="font-family:courier new,monospace">

<br></div><div class="gmail_default" style="font-family:courier new,monospace">Thanks!</div><div class="gmail_default" style="font-family:courier new,monospace"><br></div><div class="gmail_default" style="font-family:courier new,monospace">

Xiangrong</div></div>