Utils.fail("cannot find previous node in joiner list");
Utils.fail("cannot find previous node in joiner list:"+node+" "+previous);
    private String getJoinerBuffer(FlatNode node, FlatNode previous)     {	//	System.out.println(node.contents.getName());	//System.out.println(previous.contents.getName());	for (int i = 0; i < node.inputs; i++) {	    if (node.incoming[i] == null)		continue;	    	    if (node.incoming[i] == previous)		return String.valueOf(i);	    if (node.incoming[i].contents instanceof SIRSplitter) {		FlatNode temp = node.incoming[i];		while (true) {		    if (temp == previous)			return String.valueOf(i);		    if (!(temp.contents instanceof SIRSplitter))			break;		    temp = temp.incoming[0];		}	    }	}		Utils.fail("cannot find previous node in joiner list");	return null;    }