Xcos: fix memleak on MVC objects after 238f0650
[scilab.git] / scilab / modules / scicos / tests / unit_tests / model / Deep_cloning.dia.ref
index a7f05b4..31c444a 100644 (file)
@@ -10,2437 +10,2523 @@ scicos_log("TRACE");
 // Create and clone a Diagram containing a SuperBlock
 // The SuperBlock, containing a Block and a Link
 sb = scicos_block();
-objectCreated( 1 , BLOCK )
-propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
+Xcos info:    objectCreated( 1 , BLOCK )
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
+Xcos trace:   propertyUpdated( 1 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
 // Sub-Diagram of 'sb'
 d = scicos_diagram();
-objectCreated( 2 , DIAGRAM )
-propertyUpdated( 2 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 2 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 2 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 2 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 2 , DIAGRAM , CONTEXT ) : NO_CHANGES
-propertyUpdated( 2 , DIAGRAM , CHILDREN ) : NO_CHANGES
-propertyUpdated( 2 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
+Xcos info:    objectCreated( 2 , DIAGRAM )
+Xcos trace:   objectReferenced( 2 , DIAGRAM ) : 1
+Xcos trace:   propertyUpdated( 2 , DIAGRAM , TITLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 2 , DIAGRAM , PATH ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 2 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 2 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 2 , DIAGRAM , CONTEXT ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 2 , DIAGRAM ) : 0
+Xcos trace:   propertyUpdated( 2 , DIAGRAM , CHILDREN ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 2 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
 // Block & Link
 b = scicos_block();
-objectCreated( 3 , BLOCK )
-propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 3 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
+Xcos info:    objectCreated( 3 , BLOCK )
+Xcos trace:   objectReferenced( 3 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 3 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 3 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 3 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 3 , BLOCK ) : 0
+Xcos trace:   propertyUpdated( 3 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
+b.graphics.pin = 0;
+Xcos trace:   objectReferenced( 3 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 3 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 3 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos info:    objectCreated( 4 , PORT )
+Xcos debug:   propertyUpdated( 4 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 4 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 4 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 3 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 3 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 4 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 4 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 3 , BLOCK ) : 0
+b.graphics.pout = 0;
+Xcos trace:   objectReferenced( 3 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 3 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 3 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos info:    objectCreated( 5 , PORT )
+Xcos debug:   propertyUpdated( 5 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 5 , PORT , PORT_KIND ) : SUCCESS
+Xcos debug:   propertyUpdated( 3 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 3 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 4 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 4 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 5 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 4 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 5 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 3 , BLOCK ) : 0
 l = scicos_link( from=[1 1 0],to=[1 1 1] ); // Connecting 'b' to itself (create two ports)
-objectCreated( 4 , LINK )
-propertyUpdated( 4 , LINK , CONTROL_POINTS ) : NO_CHANGES
-propertyUpdated( 4 , LINK , CONTROL_POINTS ) : NO_CHANGES
-propertyUpdated( 4 , LINK , LABEL ) : NO_CHANGES
-propertyUpdated( 4 , LINK , THICK ) : NO_CHANGES
-propertyUpdated( 4 , LINK , COLOR ) : NO_CHANGES
-propertyUpdated( 4 , LINK , KIND ) : NO_CHANGES
+Xcos info:    objectCreated( 6 , LINK )
+Xcos trace:   propertyUpdated( 6 , LINK , CONTROL_POINTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 6 , LINK , CONTROL_POINTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 6 , LINK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 6 , LINK , THICK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 6 , LINK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 6 , LINK , KIND ) : NO_CHANGES
 // Assembling the elements, making 'sb' a SuperBlock
 d.objs(1) = b;
-objectCreated( 5 , BLOCK )
-propertyUpdated( 5 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , INPUTS ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 2 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos info:    objectCreated( 7 , BLOCK )
+Xcos info:    objectCloned( 3 , 7 , BLOCK )
+Xcos trace:   propertyUpdated( 7 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos info:    objectCreated( 8 , PORT )
+Xcos info:    objectCloned( 4 , 8 , PORT )
+Xcos trace:   propertyUpdated( 8 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 8 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 8 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 8 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 8 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 8 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 8 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 8 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 8 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 7 , BLOCK , INPUTS ) : SUCCESS
+Xcos info:    objectCreated( 9 , PORT )
+Xcos info:    objectCloned( 5 , 9 , PORT )
+Xcos trace:   propertyUpdated( 9 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 9 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 9 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 9 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 9 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 9 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 9 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 9 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 9 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 7 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 9 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 8 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 7 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos trace:   propertyUpdated( 7 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 2 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
 d.objs(2) = l;
-objectCreated( 6 , LINK )
-propertyUpdated( 6 , LINK , COLOR ) : NO_CHANGES
-propertyUpdated( 6 , LINK , KIND ) : NO_CHANGES
-propertyUpdated( 6 , LINK , LABEL ) : NO_CHANGES
-propertyUpdated( 6 , LINK , CONTROL_POINTS ) : NO_CHANGES
-propertyUpdated( 6 , LINK , THICK ) : NO_CHANGES
-propertyUpdated( 6 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
-propertyUpdated( 6 , LINK , SOURCE_PORT ) : NO_CHANGES
-propertyUpdated( 6 , LINK , DESTINATION_PORT ) : NO_CHANGES
-propertyUpdated( 5 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 5 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 6 , LINK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 2 , DIAGRAM , CHILDREN ) : SUCCESS
-objectCreated( 7 , PORT )
-propertyUpdated( 7 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 7 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 7 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 7 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 7 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 5 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 7 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 6 , LINK , SOURCE_PORT ) : SUCCESS
-objectCreated( 8 , PORT )
-propertyUpdated( 8 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 8 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 8 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 8 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 8 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 5 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 8 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 6 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
+Xcos info:    objectCreated( 10 , LINK )
+Xcos info:    objectCloned( 6 , 10 , LINK )
+Xcos trace:   propertyUpdated( 10 , LINK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 10 , LINK , KIND ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 10 , LINK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 10 , LINK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 10 , LINK , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 10 , LINK , CONTROL_POINTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 10 , LINK , THICK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 10 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 10 , LINK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 10 , LINK , SOURCE_PORT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 10 , LINK , DESTINATION_PORT ) : NO_CHANGES
+Xcos trace:   objectReferenced( 10 , LINK ) : 1
+Xcos debug:   propertyUpdated( 10 , LINK , PARENT_DIAGRAM ) : SUCCESS
+Xcos trace:   propertyUpdated( 10 , LINK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 9 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 9 , PORT , CONNECTED_SIGNALS ) : SUCCESS
+Xcos debug:   propertyUpdated( 10 , LINK , SOURCE_PORT ) : SUCCESS
+Xcos trace:   propertyUpdated( 8 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 8 , PORT , CONNECTED_SIGNALS ) : SUCCESS
+Xcos debug:   propertyUpdated( 10 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos debug:   propertyUpdated( 2 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos trace:   objectUnreferenced( 10 , LINK ) : 0
+Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
+assert_checkequal(d.objs(1).graphics.pout, 2);
+Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 10 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 10 , LINK ) : 0
+Xcos trace:   objectReferenced( 7 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
+assert_checkequal(d.objs(1).graphics.pin,  2);
+Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 10 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 10 , LINK ) : 0
+Xcos trace:   objectReferenced( 7 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
+assert_checkequal(d.objs(2).from, [1 1 0]);
+Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 10 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 10 , LINK ) : 0
+assert_checkequal(d.objs(2).to,   [1 1 1]);
+Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 10 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 10 , LINK ) : 0
 sb.model.rpar = d;
-propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , CHILDREN ) : SUCCESS
-propertyUpdated( 5 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 1 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 1 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 10 , LINK ) : 1
+Xcos info:    objectCreated( 11 , BLOCK )
+Xcos info:    objectCloned( 7 , 11 , BLOCK )
+Xcos trace:   propertyUpdated( 11 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos info:    objectCreated( 12 , PORT )
+Xcos info:    objectCloned( 8 , 12 , PORT )
+Xcos trace:   propertyUpdated( 12 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 12 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 12 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 12 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 12 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 12 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 12 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 12 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 12 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 11 , BLOCK , INPUTS ) : SUCCESS
+Xcos info:    objectCreated( 13 , PORT )
+Xcos info:    objectCloned( 9 , 13 , PORT )
+Xcos trace:   propertyUpdated( 13 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 13 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 13 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 13 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 13 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 13 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 13 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 13 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 13 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 11 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 11 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 13 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 12 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos info:    objectCreated( 14 , LINK )
+Xcos info:    objectCloned( 10 , 14 , LINK )
+Xcos trace:   propertyUpdated( 14 , LINK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 14 , LINK , KIND ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 14 , LINK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 14 , LINK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 14 , LINK , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 14 , LINK , CONTROL_POINTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 14 , LINK , THICK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 14 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 14 , LINK , PARENT_BLOCK ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 14 , LINK , SOURCE_PORT ) : SUCCESS
+Xcos debug:   propertyUpdated( 14 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos trace:   objectReferenced( 11 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 11 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 11 , BLOCK , PARENT_BLOCK ) : SUCCESS
+Xcos trace:   objectReferenced( 14 , LINK ) : 1
+Xcos trace:   propertyUpdated( 14 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 14 , LINK , PARENT_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 12 , PORT , CONNECTED_SIGNALS ) : SUCCESS
+Xcos debug:   propertyUpdated( 13 , PORT , CONNECTED_SIGNALS ) : SUCCESS
+Xcos debug:   propertyUpdated( 1 , BLOCK , CHILDREN ) : SUCCESS
+Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 14 , LINK ) : 0
+Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 10 , LINK ) : 0
+Xcos trace:   objectReferenced( 2 , DIAGRAM ) : 1
+Xcos trace:   objectUnreferenced( 2 , DIAGRAM ) : 0
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 3
+Xcos debug:   propertyUpdated( 1 , BLOCK , DESCRIPTION ) : SUCCESS
+Xcos trace:   propertyUpdated( 1 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 1 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 1 , BLOCK , DESCRIPTION ) : SUCCESS
+Xcos trace:   propertyUpdated( 1 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 1 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
+assert_checkequal(sb.model.rpar.objs(1).graphics.pout, 2);
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 11 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 14 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 14 , LINK ) : 0
+Xcos trace:   objectReferenced( 11 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 0
+assert_checkequal(sb.model.rpar.objs(1).graphics.pin,  2);
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 11 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 14 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 14 , LINK ) : 0
+Xcos trace:   objectReferenced( 11 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 0
+assert_checkequal(sb.model.rpar.objs(2).from, [1 1 0]);
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 11 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 14 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 14 , LINK ) : 0
+assert_checkequal(sb.model.rpar.objs(2).to,   [1 1 1]);
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 1 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 11 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 14 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 14 , LINK ) : 0
 // Main diagram
 scs_m = scicos_diagram();
-objectCreated( 9 , DIAGRAM )
-propertyUpdated( 9 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 9 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 9 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 9 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 9 , DIAGRAM , CONTEXT ) : NO_CHANGES
-propertyUpdated( 9 , DIAGRAM , CHILDREN ) : NO_CHANGES
-propertyUpdated( 9 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
+Xcos info:    objectCreated( 15 , DIAGRAM )
+Xcos trace:   objectReferenced( 15 , DIAGRAM ) : 1
+Xcos trace:   propertyUpdated( 15 , DIAGRAM , TITLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 15 , DIAGRAM , PATH ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 15 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 15 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 15 , DIAGRAM , CONTEXT ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 15 , DIAGRAM ) : 0
+Xcos trace:   propertyUpdated( 15 , DIAGRAM , CHILDREN ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 15 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
 scs_m.objs(1) = sb;
-objectCreated( 10 , BLOCK )
-propertyUpdated( 10 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , INPUTS ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
-objectCreated( 11 , DIAGRAM )
-propertyUpdated( 11 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 11 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 11 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
-propertyUpdated( 11 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 11 , DIAGRAM , CONTEXT ) : NO_CHANGES
-objectCreated( 12 , BLOCK )
-propertyUpdated( 12 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-objectCreated( 13 , PORT )
-propertyUpdated( 13 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 13 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 13 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 13 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 13 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 13 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 13 , PORT , SOURCE_BLOCK ) : SUCCESS
-objectCreated( 14 , LINK )
-propertyUpdated( 14 , LINK , COLOR ) : NO_CHANGES
-propertyUpdated( 14 , LINK , KIND ) : NO_CHANGES
-propertyUpdated( 14 , LINK , LABEL ) : NO_CHANGES
-propertyUpdated( 14 , LINK , CONTROL_POINTS ) : NO_CHANGES
-propertyUpdated( 14 , LINK , THICK ) : NO_CHANGES
-propertyUpdated( 14 , LINK , PARENT_DIAGRAM ) : SUCCESS
-objectCreated( 15 , PORT )
-propertyUpdated( 15 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 15 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 15 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 15 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 15 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 15 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 15 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 14 , LINK , SOURCE_PORT ) : SUCCESS
-propertyUpdated( 14 , LINK , DESTINATION_PORT ) : SUCCESS
-propertyUpdated( 13 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 12 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 12 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 12 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 12 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 12 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 11 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 10 , BLOCK , CHILDREN ) : SUCCESS
-propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 14 , LINK , SOURCE_PORT ) : NO_CHANGES
-propertyUpdated( 13 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 13 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 14 , LINK , DESTINATION_PORT ) : NO_CHANGES
-propertyUpdated( 10 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 9 , DIAGRAM , CHILDREN ) : SUCCESS
-scs_m.objs(1).model.rpar // Checking 'sb' elements
- ans  =
-wpar = []
-title = ["Untitled";""]
-tol = [0.000001,0.000001,1.000D-10,100001,0,1,0]
-tf = 100000
-context = []
-void1 = []
-options = tlist("scsopt")
-void2 = []
-void3 = []
-doc = list()
-1     
-scs_m.objs(1).model.rpar.objs // "
- ans  =
-             ans(1)
-GUI     : 
-Graphics: 
-          orig = [0,0]
-          sz = [20,20]
-          flip = %t
-          theta = 0
-          exprs = []
-          pin = 2
-          pout = 2
-          pein = []
-          peout = []
-          gr_i = []
-          id = ""
-          in_implicit = "E"
-          out_implicit = "E"
-          in_style = ""
-          out_style = ""
-          in_label = ""
-          out_label = ""
-          style = ""
-Model   : 
-           type: 0
-          in = -1
-          in2 = 1
-          intyp = 1
-          out = -1
-          out2 = 1
-          outtyp = 1
-          evtin = []
-          evtout = []
-          state = []
-          dstate = []
-          odstate = list()
-          rpar = []
-          ipar = []
-          opar = list()
-          blocktype = "c"
-          firing = []
-          dep_ut = [%f,%f]
-          label = ""
-          nzcross = 0
-          nmode = 0
-          equations = list()
-          uid = ""
-             ans(2)
-Link    :
-          xx: []
-          yy: []
-          id: 
-          thick: 0 0
-          ct: 1 1
-          from: 1 1 0
-          to: 1 1 1
+Xcos info:    objectCreated( 16 , BLOCK )
+Xcos info:    objectCloned( 1 , 16 , BLOCK )
+Xcos trace:   propertyUpdated( 16 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 16 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos info:    objectCreated( 17 , BLOCK )
+Xcos info:    objectCloned( 11 , 17 , BLOCK )
+Xcos trace:   propertyUpdated( 17 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos info:    objectCreated( 18 , PORT )
+Xcos info:    objectCloned( 12 , 18 , PORT )
+Xcos trace:   propertyUpdated( 18 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 18 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 18 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 18 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 18 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 18 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 18 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 18 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 18 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 17 , BLOCK , INPUTS ) : SUCCESS
+Xcos info:    objectCreated( 19 , PORT )
+Xcos info:    objectCloned( 13 , 19 , PORT )
+Xcos trace:   propertyUpdated( 19 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 19 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 19 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 19 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 19 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 19 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 19 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 19 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 17 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 17 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 17 , BLOCK , PARENT_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 18 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos info:    objectCreated( 20 , LINK )
+Xcos info:    objectCloned( 14 , 20 , LINK )
+Xcos trace:   propertyUpdated( 20 , LINK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 20 , LINK , KIND ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 20 , LINK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 20 , LINK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 20 , LINK , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 20 , LINK , CONTROL_POINTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 20 , LINK , THICK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 20 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 20 , LINK , PARENT_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 20 , LINK , SOURCE_PORT ) : SUCCESS
+Xcos debug:   propertyUpdated( 20 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos trace:   propertyUpdated( 20 , LINK , SOURCE_PORT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 20 , LINK , DESTINATION_PORT ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : SUCCESS
+Xcos debug:   propertyUpdated( 18 , PORT , CONNECTED_SIGNALS ) : SUCCESS
+Xcos debug:   propertyUpdated( 16 , BLOCK , CHILDREN ) : SUCCESS
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 16 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos trace:   propertyUpdated( 16 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 15 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
+assert_checkequal(scs_m.objs(1).model.rpar.objs(1).graphics.pout, 2);
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 20 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
+Xcos trace:   objectReferenced( 17 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
+assert_checkequal(scs_m.objs(1).model.rpar.objs(1).graphics.pin,  2);
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 20 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
+Xcos trace:   objectReferenced( 17 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
+assert_checkequal(scs_m.objs(1).model.rpar.objs(2).from, [1 1 0]);
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 20 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
+assert_checkequal(scs_m.objs(1).model.rpar.objs(2).to,   [1 1 1]);
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 20 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
 l = list(1); l(1) = scs_m; // Cloning 'scs_m'
-objectDeleted( 4 , LINK )
-objectCreated( 16 , DIAGRAM )
-propertyUpdated( 16 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 16 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 16 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
-propertyUpdated( 16 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 16 , DIAGRAM , CONTEXT ) : NO_CHANGES
-objectCreated( 17 , BLOCK )
-propertyUpdated( 17 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 17 , BLOCK , INPUTS ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 17 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
-objectCreated( 18 , DIAGRAM )
-propertyUpdated( 18 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 18 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 18 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
-propertyUpdated( 18 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 18 , DIAGRAM , CONTEXT ) : NO_CHANGES
-objectCreated( 19 , BLOCK )
-propertyUpdated( 19 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-objectCreated( 20 , PORT )
-propertyUpdated( 20 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 20 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 20 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 20 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 20 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 20 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 20 , PORT , SOURCE_BLOCK ) : SUCCESS
-objectCreated( 21 , LINK )
-propertyUpdated( 21 , LINK , COLOR ) : NO_CHANGES
-propertyUpdated( 21 , LINK , KIND ) : NO_CHANGES
-propertyUpdated( 21 , LINK , LABEL ) : NO_CHANGES
-propertyUpdated( 21 , LINK , CONTROL_POINTS ) : NO_CHANGES
-propertyUpdated( 21 , LINK , THICK ) : NO_CHANGES
-propertyUpdated( 21 , LINK , PARENT_DIAGRAM ) : SUCCESS
-objectCreated( 22 , PORT )
-propertyUpdated( 22 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 22 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 22 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 22 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 22 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 22 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 22 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 22 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 21 , LINK , SOURCE_PORT ) : SUCCESS
-propertyUpdated( 21 , LINK , DESTINATION_PORT ) : SUCCESS
-propertyUpdated( 20 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 19 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 19 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 19 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 19 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 19 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 18 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 17 , BLOCK , CHILDREN ) : SUCCESS
-propertyUpdated( 16 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 22 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 22 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 21 , LINK , SOURCE_PORT ) : NO_CHANGES
-propertyUpdated( 20 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 20 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 21 , LINK , DESTINATION_PORT ) : NO_CHANGES
-l(1).objs(1).model.rpar
- ans  =
-wpar = []
-title = ["Untitled";""]
-tol = [0.000001,0.000001,1.000D-10,100001,0,1,0]
-tf = 100000
-context = []
-void1 = []
-options = tlist("scsopt")
-void2 = []
-void3 = []
-doc = list()
-1     
-l(1).objs(1).model.rpar.objs
- ans  =
-             ans(1)
-GUI     : 
-Graphics: 
-          orig = [0,0]
-          sz = [20,20]
-          flip = %t
-          theta = 0
-          exprs = []
-          pin = 2
-          pout = 2
-          pein = []
-          peout = []
-          gr_i = []
-          id = ""
-          in_implicit = "E"
-          out_implicit = "E"
-          in_style = ""
-          out_style = ""
-          in_label = ""
-          out_label = ""
-          style = ""
-Model   : 
-           type: 0
-          in = -1
-          in2 = 1
-          intyp = 1
-          out = -1
-          out2 = 1
-          outtyp = 1
-          evtin = []
-          evtout = []
-          state = []
-          dstate = []
-          odstate = list()
-          rpar = []
-          ipar = []
-          opar = list()
-          blocktype = "c"
-          firing = []
-          dep_ut = [%f,%f]
-          label = ""
-          nzcross = 0
-          nmode = 0
-          equations = list()
-          uid = ""
-             ans(2)
-Link    :
-          xx: []
-          yy: []
-          id: 
-          thick: 0 0
-          ct: 1 1
-          from: 1 1 0
-          to: 1 1 1
-assert_checkequal(size(l(1).objs(1).model.rpar.objs), 2);
-// Check connections
+Xcos info:    objectDeleted( 6 , LINK )
 assert_checkequal(l(1).objs(1).model.rpar.objs(1).graphics.pout, 2);
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 20 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
+Xcos trace:   objectReferenced( 17 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
 assert_checkequal(l(1).objs(1).model.rpar.objs(1).graphics.pin,  2);
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 20 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
+Xcos trace:   objectReferenced( 17 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
 assert_checkequal(l(1).objs(1).model.rpar.objs(2).from, [1 1 0]);
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 20 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
 assert_checkequal(l(1).objs(1).model.rpar.objs(2).to,   [1 1 1]);
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 20 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
 // Check that all the model items are freed
 clear
-objectDeleted( 3 , BLOCK )
-propertyUpdated( 17 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 16 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 17 , BLOCK , CHILDREN ) : SUCCESS
-objectDeleted( 17 , BLOCK )
-objectDeleted( 16 , DIAGRAM )
-propertyUpdated( 1 , BLOCK , CHILDREN ) : SUCCESS
-objectDeleted( 1 , BLOCK )
-propertyUpdated( 10 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 9 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 10 , BLOCK , CHILDREN ) : SUCCESS
-objectDeleted( 10 , BLOCK )
-objectDeleted( 9 , DIAGRAM )
+Xcos debug:   propertyUpdated( 3 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 3 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 4 , PORT )
+Xcos trace:   propertyUpdated( 3 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 3 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 3 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 3 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 5 , PORT )
+Xcos info:    objectDeleted( 3 , BLOCK )
+Xcos debug:   propertyUpdated( 7 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos debug:   propertyUpdated( 10 , LINK , PARENT_DIAGRAM ) : SUCCESS
+Xcos debug:   propertyUpdated( 7 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 7 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 10 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos info:    objectDeleted( 8 , PORT )
+Xcos trace:   propertyUpdated( 7 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 7 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 10 , LINK , SOURCE_PORT ) : SUCCESS
+Xcos info:    objectDeleted( 9 , PORT )
+Xcos info:    objectDeleted( 7 , BLOCK )
+Xcos info:    objectDeleted( 10 , LINK )
+Xcos info:    objectDeleted( 2 , DIAGRAM )
+Xcos debug:   propertyUpdated( 1 , BLOCK , CHILDREN ) : SUCCESS
+Xcos debug:   propertyUpdated( 11 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 11 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 14 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos info:    objectDeleted( 12 , PORT )
+Xcos trace:   propertyUpdated( 11 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 11 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 11 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 11 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 14 , LINK , SOURCE_PORT ) : SUCCESS
+Xcos info:    objectDeleted( 13 , PORT )
+Xcos info:    objectDeleted( 11 , BLOCK )
+Xcos debug:   propertyUpdated( 1 , BLOCK , CHILDREN ) : SUCCESS
+Xcos info:    objectDeleted( 14 , LINK )
+Xcos info:    objectDeleted( 1 , BLOCK )
+Xcos debug:   propertyUpdated( 16 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos debug:   propertyUpdated( 16 , BLOCK , CHILDREN ) : SUCCESS
+Xcos debug:   propertyUpdated( 17 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 17 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 20 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos info:    objectDeleted( 18 , PORT )
+Xcos trace:   propertyUpdated( 17 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 17 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 17 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 17 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 20 , LINK , SOURCE_PORT ) : SUCCESS
+Xcos info:    objectDeleted( 19 , PORT )
+Xcos info:    objectDeleted( 17 , BLOCK )
+Xcos debug:   propertyUpdated( 16 , BLOCK , CHILDREN ) : SUCCESS
+Xcos info:    objectDeleted( 20 , LINK )
+Xcos info:    objectDeleted( 16 , BLOCK )
+Xcos info:    objectDeleted( 15 , DIAGRAM )
+// Relaunch Xcos librairy
+loadXcosLibs();
+scicos_log("TRACE");
 // Try with two "BIGSOM_f" blocks connected together
 // The SuperBlock, containing a Block and a Link
 sb = scicos_block();
-objectCreated( 23 , BLOCK )
-propertyUpdated( 23 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
+Xcos info:    objectCreated( 21 , BLOCK )
+Xcos trace:   objectReferenced( 21 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 21 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 21 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 21 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 21 , BLOCK ) : 0
+Xcos trace:   propertyUpdated( 21 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
 // Sub-Diagram of 'sb'
 d = scicos_diagram();
-objectCreated( 24 , DIAGRAM )
-propertyUpdated( 24 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 24 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 24 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 24 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 24 , DIAGRAM , CONTEXT ) : NO_CHANGES
-propertyUpdated( 24 , DIAGRAM , CHILDREN ) : NO_CHANGES
-propertyUpdated( 24 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
+Xcos info:    objectCreated( 22 , DIAGRAM )
+Xcos trace:   objectReferenced( 22 , DIAGRAM ) : 1
+Xcos trace:   propertyUpdated( 22 , DIAGRAM , TITLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 22 , DIAGRAM , PATH ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 22 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 22 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 22 , DIAGRAM , CONTEXT ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 22 , DIAGRAM ) : 0
+Xcos trace:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 22 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
 // Block & Link
 Sum1 = BIGSOM_f("define");
-objectCreated( 25 , BLOCK )
-propertyUpdated( 25 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 25 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , EXPRS ) : SUCCESS
-objectCreated( 26 , PORT )
-propertyUpdated( 26 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 26 , PORT , PORT_KIND ) : SUCCESS
-objectCreated( 27 , PORT )
-propertyUpdated( 27 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 27 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 25 , BLOCK , INPUTS ) : SUCCESS
-objectCreated( 28 , PORT )
-propertyUpdated( 28 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 28 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 25 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 25 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 26 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 27 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 28 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 26 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 27 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 28 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 26 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 27 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 28 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 25 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
-propertyUpdated( 27 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 26 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 28 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 25 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , RPAR ) : SUCCESS
-propertyUpdated( 25 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , SIM_DEP_UT ) : SUCCESS
-propertyUpdated( 25 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos info:    objectCreated( 23 , BLOCK )
+Xcos trace:   objectReferenced( 23 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 23 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 23 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 23 , BLOCK , EXPRS ) : SUCCESS
+Xcos info:    objectCreated( 24 , PORT )
+Xcos debug:   propertyUpdated( 24 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 24 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 24 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos info:    objectCreated( 25 , PORT )
+Xcos debug:   propertyUpdated( 25 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 25 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 25 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 23 , BLOCK , INPUTS ) : SUCCESS
+Xcos info:    objectCreated( 26 , PORT )
+Xcos debug:   propertyUpdated( 26 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 26 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 26 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 23 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 23 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 24 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 25 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 26 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 24 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 25 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 26 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 24 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 25 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 26 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 23 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 23 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 23 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos debug:   propertyUpdated( 23 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
+Xcos debug:   propertyUpdated( 24 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 25 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 26 , PORT , DATATYPE ) : SUCCESS
+Xcos trace:   propertyUpdated( 23 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 23 , BLOCK , RPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 23 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 23 , BLOCK , SIM_DEP_UT ) : SUCCESS
+Xcos trace:   propertyUpdated( 23 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 23 , BLOCK ) : 0
+Xcos debug:   propertyUpdated( 23 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
 Sum2 = BIGSOM_f("define");
-objectCreated( 29 , BLOCK )
-propertyUpdated( 29 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 29 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , EXPRS ) : SUCCESS
-objectCreated( 30 , PORT )
-propertyUpdated( 30 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 30 , PORT , PORT_KIND ) : SUCCESS
-objectCreated( 31 , PORT )
-propertyUpdated( 31 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 31 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 29 , BLOCK , INPUTS ) : SUCCESS
-objectCreated( 32 , PORT )
-propertyUpdated( 32 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 32 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 29 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 30 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 31 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 32 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 30 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 31 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 32 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 30 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 31 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 32 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 29 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
-propertyUpdated( 31 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 30 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 32 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 29 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , RPAR ) : SUCCESS
-propertyUpdated( 29 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , SIM_DEP_UT ) : SUCCESS
-propertyUpdated( 29 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos info:    objectCreated( 27 , BLOCK )
+Xcos trace:   objectReferenced( 27 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 27 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 27 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 27 , BLOCK , EXPRS ) : SUCCESS
+Xcos info:    objectCreated( 28 , PORT )
+Xcos debug:   propertyUpdated( 28 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 28 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 28 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos info:    objectCreated( 29 , PORT )
+Xcos debug:   propertyUpdated( 29 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 29 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 29 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 27 , BLOCK , INPUTS ) : SUCCESS
+Xcos info:    objectCreated( 30 , PORT )
+Xcos debug:   propertyUpdated( 30 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 30 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 30 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 27 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 27 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 28 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 29 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 30 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 28 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 29 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 30 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 28 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 29 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 30 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 27 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 27 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 27 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos debug:   propertyUpdated( 27 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
+Xcos debug:   propertyUpdated( 28 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 29 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 30 , PORT , DATATYPE ) : SUCCESS
+Xcos trace:   propertyUpdated( 27 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 27 , BLOCK , RPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 27 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 27 , BLOCK , SIM_DEP_UT ) : SUCCESS
+Xcos trace:   propertyUpdated( 27 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 27 , BLOCK ) : 0
+Xcos debug:   propertyUpdated( 27 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
 l = scicos_link( from=[1 1 0],to=[2 1 1] ); // Connecting 'Sum1' to 'Sum2'
-objectCreated( 33 , LINK )
-propertyUpdated( 33 , LINK , CONTROL_POINTS ) : NO_CHANGES
-propertyUpdated( 33 , LINK , CONTROL_POINTS ) : NO_CHANGES
-propertyUpdated( 33 , LINK , LABEL ) : NO_CHANGES
-propertyUpdated( 33 , LINK , THICK ) : NO_CHANGES
-propertyUpdated( 33 , LINK , COLOR ) : NO_CHANGES
-propertyUpdated( 33 , LINK , KIND ) : NO_CHANGES
+Xcos info:    objectCreated( 31 , LINK )
+Xcos trace:   propertyUpdated( 31 , LINK , CONTROL_POINTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 31 , LINK , CONTROL_POINTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 31 , LINK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 31 , LINK , THICK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 31 , LINK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 31 , LINK , KIND ) : NO_CHANGES
 // Assembling the elements, making 'sb' a SuperBlock
 d.objs(1) = Sum1;
-objectCreated( 34 , BLOCK )
-propertyUpdated( 34 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
-propertyUpdated( 34 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 34 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 34 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , RPAR ) : SUCCESS
-propertyUpdated( 34 , BLOCK , SIM_DEP_UT ) : SUCCESS
-propertyUpdated( 34 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 34 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
-objectCreated( 35 , PORT )
-propertyUpdated( 35 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 35 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 35 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 35 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 35 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 35 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 35 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 35 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-objectCreated( 36 , PORT )
-propertyUpdated( 36 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 36 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 36 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 36 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 36 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 36 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 36 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 36 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , INPUTS ) : SUCCESS
-objectCreated( 37 , PORT )
-propertyUpdated( 37 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 37 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 37 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 37 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 37 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 37 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 37 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 37 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 34 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 24 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos info:    objectCreated( 32 , BLOCK )
+Xcos info:    objectCloned( 23 , 32 , BLOCK )
+Xcos debug:   propertyUpdated( 32 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
+Xcos trace:   propertyUpdated( 32 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 32 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos debug:   propertyUpdated( 32 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 32 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , STYLE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 32 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 32 , BLOCK , EXPRS ) : SUCCESS
+Xcos trace:   propertyUpdated( 32 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 32 , BLOCK , RPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 32 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 32 , BLOCK , SIM_DEP_UT ) : SUCCESS
+Xcos trace:   propertyUpdated( 32 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos info:    objectCreated( 33 , PORT )
+Xcos info:    objectCloned( 24 , 33 , PORT )
+Xcos trace:   propertyUpdated( 33 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 33 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 33 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 33 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 33 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 33 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 33 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 33 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 33 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos info:    objectCreated( 34 , PORT )
+Xcos info:    objectCloned( 25 , 34 , PORT )
+Xcos trace:   propertyUpdated( 34 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 34 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 34 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 34 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 34 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 34 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 34 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 34 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 34 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 32 , BLOCK , INPUTS ) : SUCCESS
+Xcos info:    objectCreated( 35 , PORT )
+Xcos info:    objectCloned( 26 , 35 , PORT )
+Xcos trace:   propertyUpdated( 35 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 35 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 35 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 35 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 35 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 35 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 35 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 35 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 35 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 32 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 35 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 34 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 33 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 32 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos trace:   propertyUpdated( 32 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
 d.objs(2) = Sum2;
-objectCreated( 38 , BLOCK )
-propertyUpdated( 38 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
-propertyUpdated( 38 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 38 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 38 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 38 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , RPAR ) : SUCCESS
-propertyUpdated( 38 , BLOCK , SIM_DEP_UT ) : SUCCESS
-propertyUpdated( 38 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 38 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
-objectCreated( 39 , PORT )
-propertyUpdated( 39 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 39 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 39 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 39 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 39 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 39 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 39 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 39 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-objectCreated( 40 , PORT )
-propertyUpdated( 40 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 40 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 40 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 40 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 40 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 40 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 40 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 40 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , INPUTS ) : SUCCESS
-objectCreated( 41 , PORT )
-propertyUpdated( 41 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 41 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 41 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 41 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 41 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 41 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 41 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 41 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 38 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
-propertyUpdated( 38 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 34 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 38 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 24 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
+Xcos info:    objectCreated( 36 , BLOCK )
+Xcos info:    objectCloned( 27 , 36 , BLOCK )
+Xcos debug:   propertyUpdated( 36 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
+Xcos trace:   propertyUpdated( 36 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 36 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos debug:   propertyUpdated( 36 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 36 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , STYLE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 36 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 36 , BLOCK , EXPRS ) : SUCCESS
+Xcos trace:   propertyUpdated( 36 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 36 , BLOCK , RPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 36 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 36 , BLOCK , SIM_DEP_UT ) : SUCCESS
+Xcos trace:   propertyUpdated( 36 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos info:    objectCreated( 37 , PORT )
+Xcos info:    objectCloned( 28 , 37 , PORT )
+Xcos trace:   propertyUpdated( 37 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 37 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 37 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 37 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 37 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 37 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 37 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 37 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 37 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos info:    objectCreated( 38 , PORT )
+Xcos info:    objectCloned( 29 , 38 , PORT )
+Xcos trace:   propertyUpdated( 38 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 38 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 38 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 38 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 38 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 38 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 38 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 38 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 38 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 36 , BLOCK , INPUTS ) : SUCCESS
+Xcos info:    objectCreated( 39 , PORT )
+Xcos info:    objectCloned( 30 , 39 , PORT )
+Xcos trace:   propertyUpdated( 39 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 39 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 39 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 39 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 39 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 39 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 39 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 39 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 39 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 36 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 39 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 38 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 37 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 36 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos trace:   propertyUpdated( 36 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
 d.objs(3) = l;
-objectCreated( 42 , LINK )
-propertyUpdated( 42 , LINK , COLOR ) : NO_CHANGES
-propertyUpdated( 42 , LINK , KIND ) : NO_CHANGES
-propertyUpdated( 42 , LINK , LABEL ) : NO_CHANGES
-propertyUpdated( 42 , LINK , CONTROL_POINTS ) : NO_CHANGES
-propertyUpdated( 42 , LINK , THICK ) : NO_CHANGES
-propertyUpdated( 42 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
-propertyUpdated( 42 , LINK , SOURCE_PORT ) : NO_CHANGES
-propertyUpdated( 42 , LINK , DESTINATION_PORT ) : NO_CHANGES
-propertyUpdated( 34 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 38 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 34 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 38 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 42 , LINK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 24 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 37 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 42 , LINK , SOURCE_PORT ) : SUCCESS
-propertyUpdated( 39 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 42 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
+Xcos info:    objectCreated( 40 , LINK )
+Xcos info:    objectCloned( 31 , 40 , LINK )
+Xcos trace:   propertyUpdated( 40 , LINK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 40 , LINK , KIND ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 40 , LINK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 40 , LINK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 40 , LINK , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 40 , LINK , CONTROL_POINTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 40 , LINK , THICK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 40 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 40 , LINK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 40 , LINK , SOURCE_PORT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 40 , LINK , DESTINATION_PORT ) : NO_CHANGES
+Xcos trace:   objectReferenced( 40 , LINK ) : 1
+Xcos debug:   propertyUpdated( 40 , LINK , PARENT_DIAGRAM ) : SUCCESS
+Xcos trace:   propertyUpdated( 40 , LINK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 35 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 35 , PORT , CONNECTED_SIGNALS ) : SUCCESS
+Xcos debug:   propertyUpdated( 40 , LINK , SOURCE_PORT ) : SUCCESS
+Xcos trace:   propertyUpdated( 37 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 37 , PORT , CONNECTED_SIGNALS ) : SUCCESS
+Xcos debug:   propertyUpdated( 40 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos debug:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
+Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
+assert_checkequal(d.objs(1).graphics.pin, [0 ; 0]);
+Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 40 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
+Xcos trace:   objectReferenced( 32 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
+assert_checkequal(d.objs(1).graphics.pout, 3);
+Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 40 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
+Xcos trace:   objectReferenced( 32 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
+assert_checkequal(d.objs(2).graphics.pin, [3 ; 0]);
+Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 40 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
+Xcos trace:   objectReferenced( 36 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
+assert_checkequal(d.objs(2).graphics.pout, 0);
+Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 40 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
+Xcos trace:   objectReferenced( 36 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
+assert_checkequal(d.objs(3).from, [1 1 0]);
+Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 40 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
+assert_checkequal(d.objs(3).to, [2 1 1]);
+Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 40 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
 sb.model.rpar = d;
-propertyUpdated( 23 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , CHILDREN ) : SUCCESS
-propertyUpdated( 34 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 38 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 23 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 23 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   objectReferenced( 21 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 21 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 21 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   objectReferenced( 21 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 40 , LINK ) : 1
+Xcos info:    objectCreated( 41 , BLOCK )
+Xcos info:    objectCloned( 32 , 41 , BLOCK )
+Xcos debug:   propertyUpdated( 41 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
+Xcos trace:   propertyUpdated( 41 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 41 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos debug:   propertyUpdated( 41 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 41 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , STYLE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 41 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 41 , BLOCK , EXPRS ) : SUCCESS
+Xcos trace:   propertyUpdated( 41 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 41 , BLOCK , RPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 41 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 41 , BLOCK , SIM_DEP_UT ) : SUCCESS
+Xcos trace:   propertyUpdated( 41 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos info:    objectCreated( 42 , PORT )
+Xcos info:    objectCloned( 33 , 42 , PORT )
+Xcos trace:   propertyUpdated( 42 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 42 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 42 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 42 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 42 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 42 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 42 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 42 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 42 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos info:    objectCreated( 43 , PORT )
+Xcos info:    objectCloned( 34 , 43 , PORT )
+Xcos trace:   propertyUpdated( 43 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 43 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 43 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 43 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 43 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 43 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 43 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 43 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 43 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 41 , BLOCK , INPUTS ) : SUCCESS
+Xcos info:    objectCreated( 44 , PORT )
+Xcos info:    objectCloned( 35 , 44 , PORT )
+Xcos trace:   propertyUpdated( 44 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 44 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 44 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 44 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 44 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 44 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 44 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 44 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 44 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 41 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 44 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 43 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 42 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos info:    objectCreated( 45 , BLOCK )
+Xcos info:    objectCloned( 36 , 45 , BLOCK )
+Xcos debug:   propertyUpdated( 45 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
+Xcos trace:   propertyUpdated( 45 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 45 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos debug:   propertyUpdated( 45 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 45 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , STYLE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 45 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 45 , BLOCK , EXPRS ) : SUCCESS
+Xcos trace:   propertyUpdated( 45 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 45 , BLOCK , RPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 45 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 45 , BLOCK , SIM_DEP_UT ) : SUCCESS
+Xcos trace:   propertyUpdated( 45 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos info:    objectCreated( 46 , PORT )
+Xcos info:    objectCloned( 37 , 46 , PORT )
+Xcos trace:   propertyUpdated( 46 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 46 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 46 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 46 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 46 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 46 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 46 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 46 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 46 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos info:    objectCreated( 47 , PORT )
+Xcos info:    objectCloned( 38 , 47 , PORT )
+Xcos trace:   propertyUpdated( 47 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 47 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 47 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 47 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 47 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 47 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 47 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 47 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 47 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 45 , BLOCK , INPUTS ) : SUCCESS
+Xcos info:    objectCreated( 48 , PORT )
+Xcos info:    objectCloned( 39 , 48 , PORT )
+Xcos trace:   propertyUpdated( 48 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 48 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 48 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 48 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 48 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 48 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 48 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 48 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 48 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 45 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 48 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 47 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 42 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 43 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 44 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 46 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos info:    objectCreated( 49 , LINK )
+Xcos info:    objectCloned( 40 , 49 , LINK )
+Xcos trace:   propertyUpdated( 49 , LINK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 49 , LINK , KIND ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 49 , LINK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 49 , LINK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 49 , LINK , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 49 , LINK , CONTROL_POINTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 49 , LINK , THICK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 49 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 49 , LINK , PARENT_BLOCK ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 49 , LINK , SOURCE_PORT ) : SUCCESS
+Xcos debug:   propertyUpdated( 49 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos trace:   objectReferenced( 41 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 41 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 41 , BLOCK , PARENT_BLOCK ) : SUCCESS
+Xcos trace:   objectReferenced( 45 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 45 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 45 , BLOCK , PARENT_BLOCK ) : SUCCESS
+Xcos trace:   objectReferenced( 49 , LINK ) : 1
+Xcos trace:   propertyUpdated( 49 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 49 , LINK , PARENT_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 44 , PORT , CONNECTED_SIGNALS ) : SUCCESS
+Xcos debug:   propertyUpdated( 46 , PORT , CONNECTED_SIGNALS ) : SUCCESS
+Xcos debug:   propertyUpdated( 21 , BLOCK , CHILDREN ) : SUCCESS
+Xcos trace:   objectUnreferenced( 41 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 45 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 49 , LINK ) : 0
+Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
+Xcos trace:   objectReferenced( 22 , DIAGRAM ) : 1
+Xcos trace:   objectUnreferenced( 22 , DIAGRAM ) : 0
+Xcos trace:   objectReferenced( 21 , BLOCK ) : 3
+Xcos debug:   propertyUpdated( 21 , BLOCK , DESCRIPTION ) : SUCCESS
+Xcos trace:   propertyUpdated( 21 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 21 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 21 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 21 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 21 , BLOCK , DESCRIPTION ) : SUCCESS
+Xcos trace:   propertyUpdated( 21 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 21 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 21 , BLOCK ) : 0
 // Main diagram
 scs_m = scicos_diagram();
-objectCreated( 43 , DIAGRAM )
-propertyUpdated( 43 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 43 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 43 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 43 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 43 , DIAGRAM , CONTEXT ) : NO_CHANGES
-propertyUpdated( 43 , DIAGRAM , CHILDREN ) : NO_CHANGES
-propertyUpdated( 43 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
+Xcos info:    objectCreated( 50 , DIAGRAM )
+Xcos trace:   objectReferenced( 50 , DIAGRAM ) : 1
+Xcos trace:   propertyUpdated( 50 , DIAGRAM , TITLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 50 , DIAGRAM , PATH ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 50 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 50 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 50 , DIAGRAM , CONTEXT ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 50 , DIAGRAM ) : 0
+Xcos trace:   propertyUpdated( 50 , DIAGRAM , CHILDREN ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 50 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
 scs_m.objs(1) = sb;
-objectCreated( 44 , BLOCK )
-propertyUpdated( 44 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , INPUTS ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
-objectCreated( 45 , DIAGRAM )
-propertyUpdated( 45 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 45 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 45 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
-propertyUpdated( 45 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 45 , DIAGRAM , CONTEXT ) : NO_CHANGES
-objectCreated( 46 , BLOCK )
-propertyUpdated( 46 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
-propertyUpdated( 46 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 46 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 46 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 46 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , RPAR ) : SUCCESS
-propertyUpdated( 46 , BLOCK , SIM_DEP_UT ) : SUCCESS
-propertyUpdated( 46 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 46 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-objectCreated( 47 , PORT )
-propertyUpdated( 47 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 47 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 47 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 47 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 47 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 47 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 47 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 47 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-objectCreated( 48 , PORT )
-propertyUpdated( 48 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 48 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 48 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 48 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 48 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 48 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 48 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 48 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , INPUTS ) : SUCCESS
-objectCreated( 49 , PORT )
-propertyUpdated( 49 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 49 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 49 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 49 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 49 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 49 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 49 , PORT , SOURCE_BLOCK ) : SUCCESS
-objectCreated( 50 , LINK )
-propertyUpdated( 50 , LINK , COLOR ) : NO_CHANGES
-propertyUpdated( 50 , LINK , KIND ) : NO_CHANGES
-propertyUpdated( 50 , LINK , LABEL ) : NO_CHANGES
-propertyUpdated( 50 , LINK , CONTROL_POINTS ) : NO_CHANGES
-propertyUpdated( 50 , LINK , THICK ) : NO_CHANGES
-propertyUpdated( 50 , LINK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 50 , LINK , SOURCE_PORT ) : SUCCESS
-objectCreated( 51 , PORT )
-propertyUpdated( 51 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 51 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 51 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 51 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 51 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 51 , PORT , DATATYPE ) : SUCCESS
-objectCreated( 52 , BLOCK )
-propertyUpdated( 52 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
-propertyUpdated( 52 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 52 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 52 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 52 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , RPAR ) : SUCCESS
-propertyUpdated( 52 , BLOCK , SIM_DEP_UT ) : SUCCESS
-propertyUpdated( 52 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 52 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-objectCreated( 53 , PORT )
-propertyUpdated( 53 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 53 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 53 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 53 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 53 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 53 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 53 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 53 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , INPUTS ) : SUCCESS
-objectCreated( 54 , PORT )
-propertyUpdated( 54 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 54 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 54 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 54 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 54 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 54 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 54 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 54 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 52 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 52 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 51 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 51 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 50 , LINK , DESTINATION_PORT ) : SUCCESS
-propertyUpdated( 49 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 46 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 46 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 46 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 46 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 45 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 44 , BLOCK , CHILDREN ) : SUCCESS
-propertyUpdated( 49 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 49 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 50 , LINK , SOURCE_PORT ) : NO_CHANGES
-propertyUpdated( 51 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 51 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 50 , LINK , DESTINATION_PORT ) : NO_CHANGES
-propertyUpdated( 44 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 43 , DIAGRAM , CHILDREN ) : SUCCESS
-scs_m.objs(1).model.rpar // Checking 'sb' elements
- ans  =
-wpar = []
-title = ["Untitled";""]
-tol = [0.000001,0.000001,1.000D-10,100001,0,1,0]
-tf = 100000
-context = []
-void1 = []
-options = tlist("scsopt")
-void2 = []
-void3 = []
-doc = list()
-1     BIGSOM_f
-2     BIGSOM_f
-scs_m.objs(1).model.rpar.objs // "
- ans  =
-             ans(1)
-GUI     : BIGSOM_f
-Graphics: 
-          orig = [0,0]
-          sz = [2,3]
-          flip = %t
-          theta = 0
-          exprs = "[1;1]"
-          pin = [0;0]
-          pout = 3
-          pein = []
-          peout = []
-          gr_i = []
-          id = ""
-          in_implicit = ["E";"E"]
-          out_implicit = "E"
-          in_style = ["";""]
-          out_style = ""
-          in_label = ["";""]
-          out_label = ""
-          style = ""
-Model   : 
-          sum type: 2
-          in = [-1;-1]
-          in2 = [1;1]
-          intyp = [1;1]
-          out = -1
-          out2 = 1
-          outtyp = 1
-          evtin = []
-          evtout = []
-          state = []
-          dstate = []
-          odstate = list()
-          rpar = [1;1]
-          ipar = []
-          opar = list()
-          blocktype = "c"
-          firing = []
-          dep_ut = [%t,%f]
-          label = ""
-          nzcross = 0
-          nmode = 0
-          equations = list()
-          uid = ""
-             ans(2)
-GUI     : BIGSOM_f
-Graphics: 
-          orig = [0,0]
-          sz = [2,3]
-          flip = %t
-          theta = 0
-          exprs = "[1;1]"
-          pin = [3;0]
-          pout = 0
-          pein = []
-          peout = []
-          gr_i = []
-          id = ""
-          in_implicit = ["E";"E"]
-          out_implicit = "E"
-          in_style = ["";""]
-          out_style = ""
-          in_label = ["";""]
-          out_label = ""
-          style = ""
-Model   : 
-          sum type: 2
-          in = [-1;-1]
-          in2 = [1;1]
-          intyp = [1;1]
-          out = -1
-          out2 = 1
-          outtyp = 1
-          evtin = []
-          evtout = []
-          state = []
-          dstate = []
-          odstate = list()
-          rpar = [1;1]
-          ipar = []
-          opar = list()
-          blocktype = "c"
-          firing = []
-          dep_ut = [%t,%f]
-          label = ""
-          nzcross = 0
-          nmode = 0
-          equations = list()
-          uid = ""
-             ans(3)
-Link    :
-          xx: []
-          yy: []
-          id: 
-          thick: 0 0
-          ct: 1 1
-          from: 1 1 0
-          to: 2 1 1
+Xcos info:    objectCreated( 51 , BLOCK )
+Xcos info:    objectCloned( 21 , 51 , BLOCK )
+Xcos trace:   propertyUpdated( 51 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 51 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos info:    objectCreated( 52 , BLOCK )
+Xcos info:    objectCloned( 41 , 52 , BLOCK )
+Xcos debug:   propertyUpdated( 52 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
+Xcos trace:   propertyUpdated( 52 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 52 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos debug:   propertyUpdated( 52 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 52 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , STYLE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 52 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 52 , BLOCK , EXPRS ) : SUCCESS
+Xcos trace:   propertyUpdated( 52 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 52 , BLOCK , RPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 52 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 52 , BLOCK , SIM_DEP_UT ) : SUCCESS
+Xcos trace:   propertyUpdated( 52 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos info:    objectCreated( 53 , PORT )
+Xcos info:    objectCloned( 42 , 53 , PORT )
+Xcos trace:   propertyUpdated( 53 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 53 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 53 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 53 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 53 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 53 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 53 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 53 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 53 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos info:    objectCreated( 54 , PORT )
+Xcos info:    objectCloned( 43 , 54 , PORT )
+Xcos trace:   propertyUpdated( 54 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 54 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 54 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 54 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 54 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 54 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 54 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 54 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 54 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 52 , BLOCK , INPUTS ) : SUCCESS
+Xcos info:    objectCreated( 55 , PORT )
+Xcos info:    objectCloned( 44 , 55 , PORT )
+Xcos trace:   propertyUpdated( 55 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 55 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 55 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 55 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 55 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 55 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 55 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 55 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 55 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 52 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 52 , BLOCK , PARENT_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 55 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 54 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 53 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos info:    objectCreated( 56 , BLOCK )
+Xcos info:    objectCloned( 45 , 56 , BLOCK )
+Xcos debug:   propertyUpdated( 56 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
+Xcos trace:   propertyUpdated( 56 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 56 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos debug:   propertyUpdated( 56 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 56 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , STYLE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 56 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 56 , BLOCK , EXPRS ) : SUCCESS
+Xcos trace:   propertyUpdated( 56 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 56 , BLOCK , RPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 56 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 56 , BLOCK , SIM_DEP_UT ) : SUCCESS
+Xcos trace:   propertyUpdated( 56 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos info:    objectCreated( 57 , PORT )
+Xcos info:    objectCloned( 46 , 57 , PORT )
+Xcos trace:   propertyUpdated( 57 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 57 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 57 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 57 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 57 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 57 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 57 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 57 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 57 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos info:    objectCreated( 58 , PORT )
+Xcos info:    objectCloned( 47 , 58 , PORT )
+Xcos trace:   propertyUpdated( 58 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 58 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 58 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 58 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 58 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 58 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 58 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 58 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 58 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 56 , BLOCK , INPUTS ) : SUCCESS
+Xcos info:    objectCreated( 59 , PORT )
+Xcos info:    objectCloned( 48 , 59 , PORT )
+Xcos trace:   propertyUpdated( 59 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 59 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 59 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 59 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 59 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 59 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 59 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 59 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 59 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 56 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 56 , BLOCK , PARENT_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 59 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 58 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 57 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 53 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 54 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 55 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos info:    objectCreated( 60 , LINK )
+Xcos info:    objectCloned( 49 , 60 , LINK )
+Xcos trace:   propertyUpdated( 60 , LINK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 60 , LINK , KIND ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 60 , LINK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 60 , LINK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 60 , LINK , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 60 , LINK , CONTROL_POINTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 60 , LINK , THICK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 60 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 60 , LINK , PARENT_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 60 , LINK , SOURCE_PORT ) : SUCCESS
+Xcos debug:   propertyUpdated( 60 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos trace:   propertyUpdated( 60 , LINK , SOURCE_PORT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 60 , LINK , DESTINATION_PORT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 59 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 58 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 57 , PORT , CONNECTED_SIGNALS ) : SUCCESS
+Xcos trace:   propertyUpdated( 53 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 54 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 55 , PORT , CONNECTED_SIGNALS ) : SUCCESS
+Xcos debug:   propertyUpdated( 51 , BLOCK , CHILDREN ) : SUCCESS
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 51 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos trace:   propertyUpdated( 51 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 50 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+assert_checkequal(scs_m.objs(1).model.rpar.objs(1).graphics.pin, [0 ; 0]);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+assert_checkequal(scs_m.objs(1).model.rpar.objs(1).graphics.pout, 3);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+assert_checkequal(scs_m.objs(1).model.rpar.objs(2).graphics.pin, [3 ; 0]);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+assert_checkequal(scs_m.objs(1).model.rpar.objs(2).graphics.pout, 0);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+assert_checkequal(scs_m.objs(1).model.rpar.objs(3).from, [1 1 0]);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+assert_checkequal(scs_m.objs(1).model.rpar.objs(3).to, [2 1 1]);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
 l = list(1); l(1) = scs_m; // Cloning 'scs_m'
-objectDeleted( 33 , LINK )
-objectCreated( 55 , DIAGRAM )
-propertyUpdated( 55 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 55 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 55 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
-propertyUpdated( 55 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 55 , DIAGRAM , CONTEXT ) : NO_CHANGES
-objectCreated( 56 , BLOCK )
-propertyUpdated( 56 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 56 , BLOCK , INPUTS ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 56 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
-objectCreated( 57 , DIAGRAM )
-propertyUpdated( 57 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 57 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 57 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
-propertyUpdated( 57 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 57 , DIAGRAM , CONTEXT ) : NO_CHANGES
-objectCreated( 58 , BLOCK )
-propertyUpdated( 58 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
-propertyUpdated( 58 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 58 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 58 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 58 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , RPAR ) : SUCCESS
-propertyUpdated( 58 , BLOCK , SIM_DEP_UT ) : SUCCESS
-propertyUpdated( 58 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 58 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-objectCreated( 59 , PORT )
-propertyUpdated( 59 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 59 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 59 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 59 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 59 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 59 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 59 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 59 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-objectCreated( 60 , PORT )
-propertyUpdated( 60 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 60 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 60 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 60 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 60 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 60 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 60 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 60 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , INPUTS ) : SUCCESS
-objectCreated( 61 , PORT )
-propertyUpdated( 61 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 61 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 61 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 61 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 61 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 61 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 61 , PORT , SOURCE_BLOCK ) : SUCCESS
-objectCreated( 62 , LINK )
-propertyUpdated( 62 , LINK , COLOR ) : NO_CHANGES
-propertyUpdated( 62 , LINK , KIND ) : NO_CHANGES
-propertyUpdated( 62 , LINK , LABEL ) : NO_CHANGES
-propertyUpdated( 62 , LINK , CONTROL_POINTS ) : NO_CHANGES
-propertyUpdated( 62 , LINK , THICK ) : NO_CHANGES
-propertyUpdated( 62 , LINK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 62 , LINK , SOURCE_PORT ) : SUCCESS
-objectCreated( 63 , PORT )
-propertyUpdated( 63 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 63 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 63 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 63 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 63 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 63 , PORT , DATATYPE ) : SUCCESS
-objectCreated( 64 , BLOCK )
-propertyUpdated( 64 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
-propertyUpdated( 64 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 64 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 64 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 64 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , RPAR ) : SUCCESS
-propertyUpdated( 64 , BLOCK , SIM_DEP_UT ) : SUCCESS
-propertyUpdated( 64 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 64 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-objectCreated( 65 , PORT )
-propertyUpdated( 65 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 65 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 65 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 65 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 65 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 65 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 65 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 65 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , INPUTS ) : SUCCESS
-objectCreated( 66 , PORT )
-propertyUpdated( 66 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 66 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 66 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 66 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 66 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 66 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 66 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 66 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 64 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 64 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 64 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 63 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 63 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 62 , LINK , DESTINATION_PORT ) : SUCCESS
-propertyUpdated( 61 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 58 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 58 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 58 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 58 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 57 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 56 , BLOCK , CHILDREN ) : SUCCESS
-propertyUpdated( 55 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 61 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 61 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 62 , LINK , SOURCE_PORT ) : NO_CHANGES
-propertyUpdated( 63 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 63 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 62 , LINK , DESTINATION_PORT ) : NO_CHANGES
-l(1).objs(1).model.rpar
- ans  =
-wpar = []
-title = ["Untitled";""]
-tol = [0.000001,0.000001,1.000D-10,100001,0,1,0]
-tf = 100000
-context = []
-void1 = []
-options = tlist("scsopt")
-void2 = []
-void3 = []
-doc = list()
-1     BIGSOM_f
-2     BIGSOM_f
-l(1).objs(1).model.rpar.objs
- ans  =
-             ans(1)
-GUI     : BIGSOM_f
-Graphics: 
-          orig = [0,0]
-          sz = [2,3]
-          flip = %t
-          theta = 0
-          exprs = "[1;1]"
-          pin = [0;0]
-          pout = 3
-          pein = []
-          peout = []
-          gr_i = []
-          id = ""
-          in_implicit = ["E";"E"]
-          out_implicit = "E"
-          in_style = ["";""]
-          out_style = ""
-          in_label = ["";""]
-          out_label = ""
-          style = ""
-Model   : 
-          sum type: 2
-          in = [-1;-1]
-          in2 = [1;1]
-          intyp = [1;1]
-          out = -1
-          out2 = 1
-          outtyp = 1
-          evtin = []
-          evtout = []
-          state = []
-          dstate = []
-          odstate = list()
-          rpar = [1;1]
-          ipar = []
-          opar = list()
-          blocktype = "c"
-          firing = []
-          dep_ut = [%t,%f]
-          label = ""
-          nzcross = 0
-          nmode = 0
-          equations = list()
-          uid = ""
-             ans(2)
-GUI     : BIGSOM_f
-Graphics: 
-          orig = [0,0]
-          sz = [2,3]
-          flip = %t
-          theta = 0
-          exprs = "[1;1]"
-          pin = [3;0]
-          pout = 0
-          pein = []
-          peout = []
-          gr_i = []
-          id = ""
-          in_implicit = ["E";"E"]
-          out_implicit = "E"
-          in_style = ["";""]
-          out_style = ""
-          in_label = ["";""]
-          out_label = ""
-          style = ""
-Model   : 
-          sum type: 2
-          in = [-1;-1]
-          in2 = [1;1]
-          intyp = [1;1]
-          out = -1
-          out2 = 1
-          outtyp = 1
-          evtin = []
-          evtout = []
-          state = []
-          dstate = []
-          odstate = list()
-          rpar = [1;1]
-          ipar = []
-          opar = list()
-          blocktype = "c"
-          firing = []
-          dep_ut = [%t,%f]
-          label = ""
-          nzcross = 0
-          nmode = 0
-          equations = list()
-          uid = ""
-             ans(3)
-Link    :
-          xx: []
-          yy: []
-          id: 
-          thick: 0 0
-          ct: 1 1
-          from: 1 1 0
-          to: 2 1 1
-assert_checkequal(size(l(1).objs(1).model.rpar.objs), 3);
+Xcos info:    objectDeleted( 31 , LINK )
 // Check connections
-assert_checkequal(l(1).objs(1).model.rpar.objs(1).graphics.pout,   3);
-assert_checkequal(l(1).objs(1).model.rpar.objs(2).graphics.pin(1), 3);
-assert_checkequal(l(1).objs(1).model.rpar.objs(3).from, [1 1 0]);
+assert_checkequal(l(1).objs(1).model.rpar.objs(1).graphics.pin, [0 ; 0]);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+assert_checkequal(l(1).objs(1).model.rpar.objs(1).graphics.pout, 3);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+assert_checkequal(l(1).objs(1).model.rpar.objs(2).graphics.pin, [3 ; 0]);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+assert_checkequal(l(1).objs(1).model.rpar.objs(2).graphics.pout, 0);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
 assert_checkequal(l(1).objs(1).model.rpar.objs(3).from, [1 1 0]);
-assert_checkequal(l(1).objs(1).model.rpar.objs(3).to,   [2 1 1]);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+assert_checkequal(l(1).objs(1).model.rpar.objs(3).to, [2 1 1]);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
 // Clone a second time
 l2 = list(1); l2(1) = l(1); // Cloning 'l(1)', which is 'scs_m's clone
-objectCreated( 67 , DIAGRAM )
-propertyUpdated( 67 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 67 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 67 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
-propertyUpdated( 67 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 67 , DIAGRAM , CONTEXT ) : NO_CHANGES
-objectCreated( 68 , BLOCK )
-propertyUpdated( 68 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 68 , BLOCK , INPUTS ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 68 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
-objectCreated( 69 , DIAGRAM )
-propertyUpdated( 69 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 69 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 69 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
-propertyUpdated( 69 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 69 , DIAGRAM , CONTEXT ) : NO_CHANGES
-objectCreated( 70 , BLOCK )
-propertyUpdated( 70 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
-propertyUpdated( 70 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 70 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 70 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 70 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , RPAR ) : SUCCESS
-propertyUpdated( 70 , BLOCK , SIM_DEP_UT ) : SUCCESS
-propertyUpdated( 70 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 70 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-objectCreated( 71 , PORT )
-propertyUpdated( 71 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 71 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 71 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 71 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 71 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 71 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 71 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 71 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-objectCreated( 72 , PORT )
-propertyUpdated( 72 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 72 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 72 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 72 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 72 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 72 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 72 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 72 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , INPUTS ) : SUCCESS
-objectCreated( 73 , PORT )
-propertyUpdated( 73 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 73 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 73 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 73 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 73 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 73 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 73 , PORT , SOURCE_BLOCK ) : SUCCESS
-objectCreated( 74 , LINK )
-propertyUpdated( 74 , LINK , COLOR ) : NO_CHANGES
-propertyUpdated( 74 , LINK , KIND ) : NO_CHANGES
-propertyUpdated( 74 , LINK , LABEL ) : NO_CHANGES
-propertyUpdated( 74 , LINK , CONTROL_POINTS ) : NO_CHANGES
-propertyUpdated( 74 , LINK , THICK ) : NO_CHANGES
-propertyUpdated( 74 , LINK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 74 , LINK , SOURCE_PORT ) : SUCCESS
-objectCreated( 75 , PORT )
-propertyUpdated( 75 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 75 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 75 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 75 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 75 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 75 , PORT , DATATYPE ) : SUCCESS
-objectCreated( 76 , BLOCK )
-propertyUpdated( 76 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
-propertyUpdated( 76 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 76 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 76 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 76 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , RPAR ) : SUCCESS
-propertyUpdated( 76 , BLOCK , SIM_DEP_UT ) : SUCCESS
-propertyUpdated( 76 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 76 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-objectCreated( 77 , PORT )
-propertyUpdated( 77 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 77 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 77 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 77 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 77 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 77 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 77 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 77 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , INPUTS ) : SUCCESS
-objectCreated( 78 , PORT )
-propertyUpdated( 78 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 78 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 78 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 78 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 78 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 78 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 78 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 78 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 76 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 76 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 76 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 75 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 75 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 74 , LINK , DESTINATION_PORT ) : SUCCESS
-propertyUpdated( 73 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 70 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 70 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 70 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 70 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 69 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 68 , BLOCK , CHILDREN ) : SUCCESS
-propertyUpdated( 67 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 73 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 73 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 74 , LINK , SOURCE_PORT ) : NO_CHANGES
-propertyUpdated( 75 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 75 , PORT , CONNECTED_SIGNALS ) : SUCCESS
-propertyUpdated( 74 , LINK , DESTINATION_PORT ) : NO_CHANGES
-l2(1).objs(1).model.rpar
- ans  =
-wpar = []
-title = ["Untitled";""]
-tol = [0.000001,0.000001,1.000D-10,100001,0,1,0]
-tf = 100000
-context = []
-void1 = []
-options = tlist("scsopt")
-void2 = []
-void3 = []
-doc = list()
-1     BIGSOM_f
-2     BIGSOM_f
-l2(1).objs(1).model.rpar.objs
- ans  =
-             ans(1)
-GUI     : BIGSOM_f
-Graphics: 
-          orig = [0,0]
-          sz = [2,3]
-          flip = %t
-          theta = 0
-          exprs = "[1;1]"
-          pin = [0;0]
-          pout = 3
-          pein = []
-          peout = []
-          gr_i = []
-          id = ""
-          in_implicit = ["E";"E"]
-          out_implicit = "E"
-          in_style = ["";""]
-          out_style = ""
-          in_label = ["";""]
-          out_label = ""
-          style = ""
-Model   : 
-          sum type: 2
-          in = [-1;-1]
-          in2 = [1;1]
-          intyp = [1;1]
-          out = -1
-          out2 = 1
-          outtyp = 1
-          evtin = []
-          evtout = []
-          state = []
-          dstate = []
-          odstate = list()
-          rpar = [1;1]
-          ipar = []
-          opar = list()
-          blocktype = "c"
-          firing = []
-          dep_ut = [%t,%f]
-          label = ""
-          nzcross = 0
-          nmode = 0
-          equations = list()
-          uid = ""
-             ans(2)
-GUI     : BIGSOM_f
-Graphics: 
-          orig = [0,0]
-          sz = [2,3]
-          flip = %t
-          theta = 0
-          exprs = "[1;1]"
-          pin = [3;0]
-          pout = 0
-          pein = []
-          peout = []
-          gr_i = []
-          id = ""
-          in_implicit = ["E";"E"]
-          out_implicit = "E"
-          in_style = ["";""]
-          out_style = ""
-          in_label = ["";""]
-          out_label = ""
-          style = ""
-Model   : 
-          sum type: 2
-          in = [-1;-1]
-          in2 = [1;1]
-          intyp = [1;1]
-          out = -1
-          out2 = 1
-          outtyp = 1
-          evtin = []
-          evtout = []
-          state = []
-          dstate = []
-          odstate = list()
-          rpar = [1;1]
-          ipar = []
-          opar = list()
-          blocktype = "c"
-          firing = []
-          dep_ut = [%t,%f]
-          label = ""
-          nzcross = 0
-          nmode = 0
-          equations = list()
-          uid = ""
-             ans(3)
-Link    :
-          xx: []
-          yy: []
-          id: 
-          thick: 0 0
-          ct: 1 1
-          from: 1 1 0
-          to: 2 1 1
-assert_checkequal(size(l2(1).objs(1).model.rpar.objs), 3);
 // Check connections
-assert_checkequal(l2(1).objs(1).model.rpar.objs(1).graphics.pout,   3);
-assert_checkequal(l2(1).objs(1).model.rpar.objs(2).graphics.pin(1), 3);
-assert_checkequal(l2(1).objs(1).model.rpar.objs(3).from, [1 1 0]);
+assert_checkequal(l2(1).objs(1).model.rpar.objs(1).graphics.pin, [0 ; 0]);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+assert_checkequal(l2(1).objs(1).model.rpar.objs(1).graphics.pout, 3);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+assert_checkequal(l2(1).objs(1).model.rpar.objs(2).graphics.pin, [3 ; 0]);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+assert_checkequal(l2(1).objs(1).model.rpar.objs(2).graphics.pout, 0);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
 assert_checkequal(l2(1).objs(1).model.rpar.objs(3).from, [1 1 0]);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
 assert_checkequal(l2(1).objs(1).model.rpar.objs(3).to,   [2 1 1]);
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 60 , LINK ) : 1
+Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
 // Check that all the model items are freed
 clear
-propertyUpdated( 25 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 25 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 26 , PORT )
-propertyUpdated( 25 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 25 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 27 , PORT )
-propertyUpdated( 25 , BLOCK , INPUTS ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 25 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 25 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 28 , PORT )
-objectDeleted( 25 , BLOCK )
-propertyUpdated( 29 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 29 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 30 , PORT )
-propertyUpdated( 29 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 29 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 31 , PORT )
-propertyUpdated( 29 , BLOCK , INPUTS ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 29 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 29 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 32 , PORT )
-objectDeleted( 29 , BLOCK )
-propertyUpdated( 56 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 55 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 56 , BLOCK , CHILDREN ) : SUCCESS
-objectDeleted( 56 , BLOCK )
-objectDeleted( 55 , DIAGRAM )
-propertyUpdated( 68 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 67 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 68 , BLOCK , CHILDREN ) : SUCCESS
-objectDeleted( 68 , BLOCK )
-objectDeleted( 67 , DIAGRAM )
-propertyUpdated( 23 , BLOCK , CHILDREN ) : SUCCESS
-objectDeleted( 23 , BLOCK )
-propertyUpdated( 44 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 43 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 44 , BLOCK , CHILDREN ) : SUCCESS
-objectDeleted( 44 , BLOCK )
-objectDeleted( 43 , DIAGRAM )
+Xcos debug:   propertyUpdated( 23 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 23 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 24 , PORT )
+Xcos debug:   propertyUpdated( 23 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 23 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 25 , PORT )
+Xcos trace:   propertyUpdated( 23 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 23 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 26 , PORT )
+Xcos info:    objectDeleted( 23 , BLOCK )
+Xcos debug:   propertyUpdated( 27 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 27 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 28 , PORT )
+Xcos debug:   propertyUpdated( 27 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 27 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 29 , PORT )
+Xcos trace:   propertyUpdated( 27 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 27 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 30 , PORT )
+Xcos info:    objectDeleted( 27 , BLOCK )
+Xcos debug:   propertyUpdated( 32 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos debug:   propertyUpdated( 36 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos debug:   propertyUpdated( 40 , LINK , PARENT_DIAGRAM ) : SUCCESS
+Xcos debug:   propertyUpdated( 32 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 32 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 33 , PORT )
+Xcos debug:   propertyUpdated( 32 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 32 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 34 , PORT )
+Xcos trace:   propertyUpdated( 32 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 32 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 40 , LINK , SOURCE_PORT ) : SUCCESS
+Xcos info:    objectDeleted( 35 , PORT )
+Xcos info:    objectDeleted( 32 , BLOCK )
+Xcos debug:   propertyUpdated( 36 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 36 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 40 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos info:    objectDeleted( 37 , PORT )
+Xcos debug:   propertyUpdated( 36 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 36 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 38 , PORT )
+Xcos trace:   propertyUpdated( 36 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 36 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 39 , PORT )
+Xcos info:    objectDeleted( 36 , BLOCK )
+Xcos info:    objectDeleted( 40 , LINK )
+Xcos info:    objectDeleted( 22 , DIAGRAM )
+Xcos debug:   propertyUpdated( 21 , BLOCK , CHILDREN ) : SUCCESS
+Xcos debug:   propertyUpdated( 41 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 41 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 42 , PORT )
+Xcos debug:   propertyUpdated( 41 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 41 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 43 , PORT )
+Xcos trace:   propertyUpdated( 41 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 41 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 49 , LINK , SOURCE_PORT ) : SUCCESS
+Xcos info:    objectDeleted( 44 , PORT )
+Xcos info:    objectDeleted( 41 , BLOCK )
+Xcos debug:   propertyUpdated( 21 , BLOCK , CHILDREN ) : SUCCESS
+Xcos debug:   propertyUpdated( 45 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 45 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 49 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos info:    objectDeleted( 46 , PORT )
+Xcos debug:   propertyUpdated( 45 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 45 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 47 , PORT )
+Xcos trace:   propertyUpdated( 45 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 45 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 48 , PORT )
+Xcos info:    objectDeleted( 45 , BLOCK )
+Xcos debug:   propertyUpdated( 21 , BLOCK , CHILDREN ) : SUCCESS
+Xcos info:    objectDeleted( 49 , LINK )
+Xcos info:    objectDeleted( 21 , BLOCK )
+Xcos debug:   propertyUpdated( 51 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos debug:   propertyUpdated( 51 , BLOCK , CHILDREN ) : SUCCESS
+Xcos debug:   propertyUpdated( 52 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 52 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 53 , PORT )
+Xcos debug:   propertyUpdated( 52 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 52 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 54 , PORT )
+Xcos trace:   propertyUpdated( 52 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 52 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 60 , LINK , SOURCE_PORT ) : SUCCESS
+Xcos info:    objectDeleted( 55 , PORT )
+Xcos info:    objectDeleted( 52 , BLOCK )
+Xcos debug:   propertyUpdated( 51 , BLOCK , CHILDREN ) : SUCCESS
+Xcos debug:   propertyUpdated( 56 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 56 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 60 , LINK , DESTINATION_PORT ) : SUCCESS
+Xcos info:    objectDeleted( 57 , PORT )
+Xcos debug:   propertyUpdated( 56 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 56 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 58 , PORT )
+Xcos trace:   propertyUpdated( 56 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 56 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 59 , PORT )
+Xcos info:    objectDeleted( 56 , BLOCK )
+Xcos debug:   propertyUpdated( 51 , BLOCK , CHILDREN ) : SUCCESS
+Xcos info:    objectDeleted( 60 , LINK )
+Xcos info:    objectDeleted( 51 , BLOCK )
+Xcos info:    objectDeleted( 50 , DIAGRAM )
+// Relaunch Xcos librairy
+loadXcosLibs();
+scicos_log("TRACE");
 // Try with a predefined SuperBlock
 sb = SUPER_f("define");
-objectCreated( 79 , DIAGRAM )
-propertyUpdated( 79 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 79 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 79 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 79 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 79 , DIAGRAM , CONTEXT ) : NO_CHANGES
-propertyUpdated( 79 , DIAGRAM , CHILDREN ) : NO_CHANGES
-propertyUpdated( 79 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
-propertyUpdated( 79 , DIAGRAM , TITLE ) : SUCCESS
-propertyUpdated( 79 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 79 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 79 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 79 , DIAGRAM , CONTEXT ) : NO_CHANGES
-objectCreated( 80 , BLOCK )
-propertyUpdated( 80 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 80 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , EXPRS ) : SUCCESS
-objectCreated( 81 , PORT )
-propertyUpdated( 81 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 81 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 80 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 80 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 81 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 81 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 81 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 80 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 81 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 81 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 81 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 80 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , IPAR ) : SUCCESS
-propertyUpdated( 80 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 80 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 80 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 81 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 81 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 81 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 80 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 81 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 81 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 81 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , STYLE ) : NO_CHANGES
-objectCreated( 82 , BLOCK )
-propertyUpdated( 82 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 82 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , EXPRS ) : SUCCESS
-objectCreated( 83 , PORT )
-propertyUpdated( 83 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 83 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 82 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 82 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 83 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 83 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 83 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 82 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 83 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 83 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 83 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 82 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , IPAR ) : SUCCESS
-propertyUpdated( 82 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 82 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 82 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 83 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 83 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 83 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 82 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 83 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 83 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 83 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , STYLE ) : NO_CHANGES
-objectCreated( 84 , BLOCK )
-propertyUpdated( 84 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 84 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 84 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 84 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , IPAR ) : SUCCESS
-propertyUpdated( 84 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 84 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , INPUTS ) : NO_CHANGES
-objectCreated( 85 , PORT )
-propertyUpdated( 85 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 85 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 85 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 85 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 85 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 85 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 85 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 85 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 84 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 79 , DIAGRAM , CHILDREN ) : SUCCESS
-objectCreated( 86 , BLOCK )
-propertyUpdated( 86 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 86 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 86 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 86 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , IPAR ) : SUCCESS
-propertyUpdated( 86 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 86 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
-objectCreated( 87 , PORT )
-propertyUpdated( 87 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 87 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 87 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 87 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 87 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 87 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 87 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 87 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 86 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
-propertyUpdated( 86 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 84 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 84 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 86 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 79 , DIAGRAM , CHILDREN ) : SUCCESS
-objectCreated( 88 , BLOCK )
-propertyUpdated( 88 , BLOCK , GEOMETRY ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 88 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , EXPRS ) : NO_CHANGES
-objectCreated( 89 , PORT )
-propertyUpdated( 89 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 89 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 88 , BLOCK , INPUTS ) : SUCCESS
-objectCreated( 90 , PORT )
-propertyUpdated( 90 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 90 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 88 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 88 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 89 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 90 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 89 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 90 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 89 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 90 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 88 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 89 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 90 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 88 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , CHILDREN ) : SUCCESS
-propertyUpdated( 84 , BLOCK , PORT_REFERENCE ) : SUCCESS
-propertyUpdated( 84 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 86 , BLOCK , PORT_REFERENCE ) : SUCCESS
-propertyUpdated( 86 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 88 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS
-propertyUpdated( 88 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 80 , BLOCK , INPUTS ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 80 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 80 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 81 , PORT )
-objectDeleted( 80 , BLOCK )
-propertyUpdated( 82 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 82 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 82 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 83 , PORT )
-objectDeleted( 82 , BLOCK )
+Xcos info:    objectCreated( 61 , DIAGRAM )
+Xcos trace:   objectReferenced( 61 , DIAGRAM ) : 1
+Xcos trace:   propertyUpdated( 61 , DIAGRAM , TITLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 61 , DIAGRAM , PATH ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 61 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 61 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 61 , DIAGRAM , CONTEXT ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 61 , DIAGRAM ) : 0
+Xcos trace:   propertyUpdated( 61 , DIAGRAM , CHILDREN ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 61 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
+Xcos trace:   objectReferenced( 61 , DIAGRAM ) : 1
+Xcos trace:   objectUnreferenced( 61 , DIAGRAM ) : 0
+Xcos trace:   objectReferenced( 61 , DIAGRAM ) : 1
+Xcos debug:   propertyUpdated( 61 , DIAGRAM , TITLE ) : SUCCESS
+Xcos trace:   propertyUpdated( 61 , DIAGRAM , PATH ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 61 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 61 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 61 , DIAGRAM , CONTEXT ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 61 , DIAGRAM ) : 0
+Xcos info:    objectCreated( 62 , BLOCK )
+Xcos trace:   objectReferenced( 62 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 62 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 62 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 62 , BLOCK , EXPRS ) : SUCCESS
+Xcos info:    objectCreated( 63 , PORT )
+Xcos debug:   propertyUpdated( 63 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 63 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 63 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 62 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 62 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 63 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 63 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 63 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 62 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 62 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 62 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 62 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 63 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 63 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 63 , PORT , DATATYPE ) : SUCCESS
+Xcos trace:   propertyUpdated( 62 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , RPAR ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 62 , BLOCK , IPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 62 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 62 , BLOCK ) : 0
+Xcos debug:   propertyUpdated( 62 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos trace:   objectReferenced( 62 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 62 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 62 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 62 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos trace:   propertyUpdated( 62 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 63 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 63 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 63 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 62 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 62 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 62 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 62 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 62 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 62 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos trace:   propertyUpdated( 62 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 63 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 63 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 63 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 62 , BLOCK ) : 0
+Xcos info:    objectCreated( 64 , BLOCK )
+Xcos trace:   objectReferenced( 64 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 64 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 64 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 64 , BLOCK , EXPRS ) : SUCCESS
+Xcos info:    objectCreated( 65 , PORT )
+Xcos debug:   propertyUpdated( 65 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 65 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 65 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 64 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 64 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 65 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 65 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 65 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 64 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 64 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 64 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 64 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 65 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 65 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 65 , PORT , DATATYPE ) : SUCCESS
+Xcos trace:   propertyUpdated( 64 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , RPAR ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 64 , BLOCK , IPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 64 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 64 , BLOCK ) : 0
+Xcos debug:   propertyUpdated( 64 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos trace:   objectReferenced( 64 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 64 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 64 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 64 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos trace:   propertyUpdated( 64 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 65 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 65 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 65 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 64 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 64 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 64 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 64 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 64 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 64 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos trace:   propertyUpdated( 64 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 65 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 65 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 65 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 64 , BLOCK ) : 0
+Xcos info:    objectCreated( 66 , BLOCK )
+Xcos info:    objectCloned( 62 , 66 , BLOCK )
+Xcos trace:   propertyUpdated( 66 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 66 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos debug:   propertyUpdated( 66 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 66 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , STYLE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 66 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 66 , BLOCK , EXPRS ) : SUCCESS
+Xcos trace:   propertyUpdated( 66 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , NMODE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 66 , BLOCK , IPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 66 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos info:    objectCreated( 67 , PORT )
+Xcos info:    objectCloned( 63 , 67 , PORT )
+Xcos trace:   propertyUpdated( 67 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 67 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 67 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 67 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 67 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 67 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 67 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 67 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 67 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 66 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 66 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 67 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos trace:   objectReferenced( 66 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 66 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos trace:   propertyUpdated( 66 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 61 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos trace:   objectUnreferenced( 66 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 66 , BLOCK ) : 1
+Xcos info:    objectCreated( 68 , BLOCK )
+Xcos info:    objectCloned( 64 , 68 , BLOCK )
+Xcos trace:   propertyUpdated( 68 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 68 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos debug:   propertyUpdated( 68 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 68 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , STYLE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 68 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 68 , BLOCK , EXPRS ) : SUCCESS
+Xcos trace:   propertyUpdated( 68 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , NMODE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 68 , BLOCK , IPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 68 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos info:    objectCreated( 69 , PORT )
+Xcos info:    objectCloned( 65 , 69 , PORT )
+Xcos trace:   propertyUpdated( 69 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 69 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 69 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 69 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 69 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 69 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 69 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 69 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 69 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 68 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 68 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 69 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos trace:   objectReferenced( 68 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 68 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos trace:   propertyUpdated( 68 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 61 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos trace:   objectUnreferenced( 68 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 66 , BLOCK ) : 0
+Xcos info:    objectCreated( 70 , BLOCK )
+Xcos trace:   objectReferenced( 70 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 70 , BLOCK , GEOMETRY ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 70 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos trace:   propertyUpdated( 70 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos info:    objectCreated( 71 , PORT )
+Xcos debug:   propertyUpdated( 71 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 71 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 71 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 70 , BLOCK , INPUTS ) : SUCCESS
+Xcos info:    objectCreated( 72 , PORT )
+Xcos debug:   propertyUpdated( 72 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 72 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 72 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 70 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 70 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 71 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 72 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 71 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 72 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 71 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 72 , PORT , LABEL ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 70 , BLOCK , STYLE ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 70 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 70 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 70 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 70 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 71 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 72 , PORT , DATATYPE ) : SUCCESS
+Xcos trace:   propertyUpdated( 70 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 70 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 70 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   objectReferenced( 70 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 66 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 68 , BLOCK ) : 1
+Xcos info:    objectCreated( 73 , BLOCK )
+Xcos info:    objectCloned( 66 , 73 , BLOCK )
+Xcos trace:   propertyUpdated( 73 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 73 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos debug:   propertyUpdated( 73 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 73 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , STYLE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 73 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 73 , BLOCK , EXPRS ) : SUCCESS
+Xcos trace:   propertyUpdated( 73 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , NMODE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 73 , BLOCK , IPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 73 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos info:    objectCreated( 74 , PORT )
+Xcos info:    objectCloned( 67 , 74 , PORT )
+Xcos trace:   propertyUpdated( 74 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 74 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 74 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 74 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 74 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 74 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 74 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 74 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 74 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 73 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 73 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 74 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos info:    objectCreated( 75 , BLOCK )
+Xcos info:    objectCloned( 68 , 75 , BLOCK )
+Xcos trace:   propertyUpdated( 75 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 75 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos debug:   propertyUpdated( 75 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 75 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , STYLE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 75 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 75 , BLOCK , EXPRS ) : SUCCESS
+Xcos trace:   propertyUpdated( 75 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , NMODE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 75 , BLOCK , IPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 75 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos info:    objectCreated( 76 , PORT )
+Xcos info:    objectCloned( 69 , 76 , PORT )
+Xcos trace:   propertyUpdated( 76 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 76 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 76 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 76 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 76 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 76 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 76 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 76 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 76 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 75 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 75 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 76 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 74 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos trace:   objectReferenced( 73 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 73 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 73 , BLOCK , PARENT_BLOCK ) : SUCCESS
+Xcos trace:   objectReferenced( 75 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 75 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 75 , BLOCK , PARENT_BLOCK ) : SUCCESS
+Xcos debug:   propertyUpdated( 70 , BLOCK , CHILDREN ) : SUCCESS
+Xcos trace:   objectUnreferenced( 73 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 75 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 66 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 68 , BLOCK ) : 0
+Xcos trace:   objectReferenced( 61 , DIAGRAM ) : 1
+Xcos trace:   objectUnreferenced( 61 , DIAGRAM ) : 0
+Xcos trace:   objectReferenced( 70 , BLOCK ) : 3
+Xcos debug:   propertyUpdated( 70 , BLOCK , DESCRIPTION ) : SUCCESS
+Xcos trace:   propertyUpdated( 70 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 70 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 70 , BLOCK ) : 1
+Xcos trace:   propertyUpdated( 70 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 70 , BLOCK , OPAR ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 70 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS
+Xcos trace:   propertyUpdated( 70 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 70 , BLOCK , DESCRIPTION ) : SUCCESS
+Xcos trace:   propertyUpdated( 70 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 70 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 70 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 70 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 70 , BLOCK ) : 0
+Xcos debug:   propertyUpdated( 70 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos trace:   propertyUpdated( 62 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 62 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 62 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 62 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 63 , PORT )
+Xcos info:    objectDeleted( 62 , BLOCK )
+Xcos debug:   propertyUpdated( 64 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 64 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 64 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 65 , PORT )
+Xcos info:    objectDeleted( 64 , BLOCK )
+Xcos debug:   propertyUpdated( 66 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos debug:   propertyUpdated( 68 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos trace:   propertyUpdated( 66 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 66 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 66 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 66 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 67 , PORT )
+Xcos info:    objectDeleted( 66 , BLOCK )
+Xcos debug:   propertyUpdated( 68 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 68 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 68 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 69 , PORT )
+Xcos info:    objectDeleted( 68 , BLOCK )
+Xcos info:    objectDeleted( 61 , DIAGRAM )
 scs_m = scicos_diagram();
-objectCreated( 91 , DIAGRAM )
-propertyUpdated( 91 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 91 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 91 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 91 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 91 , DIAGRAM , CONTEXT ) : NO_CHANGES
-propertyUpdated( 91 , DIAGRAM , CHILDREN ) : NO_CHANGES
-propertyUpdated( 91 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
+Xcos info:    objectCreated( 77 , DIAGRAM )
+Xcos trace:   objectReferenced( 77 , DIAGRAM ) : 1
+Xcos trace:   propertyUpdated( 77 , DIAGRAM , TITLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 77 , DIAGRAM , PATH ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 77 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 77 , DIAGRAM , PROPERTIES ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 77 , DIAGRAM , CONTEXT ) : NO_CHANGES
+Xcos trace:   objectUnreferenced( 77 , DIAGRAM ) : 0
+Xcos trace:   propertyUpdated( 77 , DIAGRAM , CHILDREN ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 77 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
 scs_m.objs(1) = sb;
-objectCreated( 92 , BLOCK )
-propertyUpdated( 92 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 92 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 92 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS
-propertyUpdated( 92 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 92 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
-objectCreated( 93 , PORT )
-propertyUpdated( 93 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 93 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 93 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 93 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 93 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 93 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 93 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 93 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , INPUTS ) : SUCCESS
-objectCreated( 94 , PORT )
-propertyUpdated( 94 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 94 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 94 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 94 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 94 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 94 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 94 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 94 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 92 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
-objectCreated( 95 , DIAGRAM )
-propertyUpdated( 95 , DIAGRAM , TITLE ) : SUCCESS
-propertyUpdated( 95 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 95 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
-propertyUpdated( 95 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 95 , DIAGRAM , CONTEXT ) : NO_CHANGES
-objectCreated( 96 , BLOCK )
-propertyUpdated( 96 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 96 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 96 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 96 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , IPAR ) : SUCCESS
-propertyUpdated( 96 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 96 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 96 , BLOCK , INPUTS ) : NO_CHANGES
-objectCreated( 97 , PORT )
-propertyUpdated( 97 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 97 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 97 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 97 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 97 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 97 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 97 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 97 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 96 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 96 , BLOCK , CHILDREN ) : NO_CHANGES
-objectCreated( 98 , BLOCK )
-propertyUpdated( 98 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 98 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 98 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 98 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , IPAR ) : SUCCESS
-propertyUpdated( 98 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 98 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-objectCreated( 99 , PORT )
-propertyUpdated( 99 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 99 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 99 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 99 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 99 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 99 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 99 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 99 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 98 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 98 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 95 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 92 , BLOCK , CHILDREN ) : SUCCESS
-propertyUpdated( 92 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 91 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos info:    objectCreated( 78 , BLOCK )
+Xcos info:    objectCloned( 70 , 78 , BLOCK )
+Xcos trace:   propertyUpdated( 78 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 78 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos debug:   propertyUpdated( 78 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos debug:   propertyUpdated( 78 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS
+Xcos trace:   propertyUpdated( 78 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , STYLE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 78 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos trace:   propertyUpdated( 78 , BLOCK , EXPRS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , NMODE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , IPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos info:    objectCreated( 79 , PORT )
+Xcos info:    objectCloned( 71 , 79 , PORT )
+Xcos trace:   propertyUpdated( 79 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 79 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 79 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 79 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 79 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 79 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 79 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 79 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 79 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 78 , BLOCK , INPUTS ) : SUCCESS
+Xcos info:    objectCreated( 80 , PORT )
+Xcos info:    objectCloned( 72 , 80 , PORT )
+Xcos trace:   propertyUpdated( 80 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 80 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 80 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 80 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 80 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 80 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 80 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 80 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 80 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 78 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 78 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos info:    objectCreated( 81 , BLOCK )
+Xcos info:    objectCloned( 73 , 81 , BLOCK )
+Xcos trace:   propertyUpdated( 81 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 81 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos debug:   propertyUpdated( 81 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 81 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , STYLE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 81 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 81 , BLOCK , EXPRS ) : SUCCESS
+Xcos trace:   propertyUpdated( 81 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , NMODE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 81 , BLOCK , IPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 81 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos info:    objectCreated( 82 , PORT )
+Xcos info:    objectCloned( 74 , 82 , PORT )
+Xcos trace:   propertyUpdated( 82 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 82 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 82 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 82 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 82 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 82 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 82 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 82 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 82 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 81 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 81 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 81 , BLOCK , PARENT_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 82 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 80 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 79 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos info:    objectCreated( 83 , BLOCK )
+Xcos info:    objectCloned( 75 , 83 , BLOCK )
+Xcos trace:   propertyUpdated( 83 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , DESCRIPTION ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 83 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
+Xcos debug:   propertyUpdated( 83 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
+Xcos trace:   propertyUpdated( 83 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , STYLE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 83 , BLOCK , GEOMETRY ) : SUCCESS
+Xcos debug:   propertyUpdated( 83 , BLOCK , EXPRS ) : SUCCESS
+Xcos trace:   propertyUpdated( 83 , BLOCK , STATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , DSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , ODSTATE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , RPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , OPAR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , EQUATIONS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , NZCROSS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , NMODE ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 83 , BLOCK , IPAR ) : SUCCESS
+Xcos trace:   propertyUpdated( 83 , BLOCK , COLOR ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , CONTEXT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
+Xcos info:    objectCreated( 84 , PORT )
+Xcos info:    objectCloned( 76 , 84 , PORT )
+Xcos trace:   propertyUpdated( 84 , PORT , FIRING ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 84 , PORT , PORT_KIND ) : SUCCESS
+Xcos trace:   propertyUpdated( 84 , PORT , IMPLICIT ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 84 , PORT , UID ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 84 , PORT , STYLE ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 84 , PORT , LABEL ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 84 , PORT , DATATYPE ) : SUCCESS
+Xcos debug:   propertyUpdated( 84 , PORT , SOURCE_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 84 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 83 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 83 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 83 , BLOCK , PARENT_BLOCK ) : SUCCESS
+Xcos trace:   propertyUpdated( 84 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 79 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 80 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 82 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , CHILDREN ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 84 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 79 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 80 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 82 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 78 , BLOCK , CHILDREN ) : SUCCESS
+Xcos trace:   objectReferenced( 78 , BLOCK ) : 1
+Xcos debug:   propertyUpdated( 78 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos trace:   propertyUpdated( 78 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 77 , DIAGRAM , CHILDREN ) : SUCCESS
+Xcos trace:   objectUnreferenced( 78 , BLOCK ) : 0
 l = list(1); l(1) = scs_m; // Cloning 'scs_m'
-objectCreated( 100 , DIAGRAM )
-propertyUpdated( 100 , DIAGRAM , TITLE ) : NO_CHANGES
-propertyUpdated( 100 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 100 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
-propertyUpdated( 100 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 100 , DIAGRAM , CONTEXT ) : NO_CHANGES
-objectCreated( 101 , BLOCK )
-propertyUpdated( 101 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 101 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 101 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS
-propertyUpdated( 101 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 101 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , IPAR ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , EXPRS ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-objectCreated( 102 , PORT )
-propertyUpdated( 102 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 102 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 102 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 102 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 102 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 102 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 102 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 102 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , INPUTS ) : SUCCESS
-objectCreated( 103 , PORT )
-propertyUpdated( 103 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 103 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 103 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 103 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 103 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 103 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 103 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 103 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 101 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
-objectCreated( 104 , DIAGRAM )
-propertyUpdated( 104 , DIAGRAM , TITLE ) : SUCCESS
-propertyUpdated( 104 , DIAGRAM , PATH ) : NO_CHANGES
-propertyUpdated( 104 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
-propertyUpdated( 104 , DIAGRAM , PROPERTIES ) : NO_CHANGES
-propertyUpdated( 104 , DIAGRAM , CONTEXT ) : NO_CHANGES
-objectCreated( 105 , BLOCK )
-propertyUpdated( 105 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 105 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 105 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 105 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , IPAR ) : SUCCESS
-propertyUpdated( 105 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 105 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 105 , BLOCK , INPUTS ) : NO_CHANGES
-objectCreated( 106 , PORT )
-propertyUpdated( 106 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 106 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 106 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 106 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 106 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 106 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 106 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 106 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 105 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 105 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 105 , BLOCK , CHILDREN ) : NO_CHANGES
-objectCreated( 107 , BLOCK )
-propertyUpdated( 107 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , NZCROSS ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , NMODE ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
-propertyUpdated( 107 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
-propertyUpdated( 107 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , UID ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , STYLE ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , LABEL ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , GEOMETRY ) : SUCCESS
-propertyUpdated( 107 , BLOCK , ANGLE ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , STATE ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , DSTATE ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , RPAR ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , ODSTATE ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , IPAR ) : SUCCESS
-propertyUpdated( 107 , BLOCK , OPAR ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , EXPRS ) : SUCCESS
-propertyUpdated( 107 , BLOCK , EQUATIONS ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-objectCreated( 108 , PORT )
-propertyUpdated( 108 , PORT , FIRING ) : NO_CHANGES
-propertyUpdated( 108 , PORT , PORT_KIND ) : SUCCESS
-propertyUpdated( 108 , PORT , IMPLICIT ) : NO_CHANGES
-propertyUpdated( 108 , PORT , STYLE ) : NO_CHANGES
-propertyUpdated( 108 , PORT , LABEL ) : NO_CHANGES
-propertyUpdated( 108 , PORT , DATATYPE ) : SUCCESS
-propertyUpdated( 108 , PORT , SOURCE_BLOCK ) : SUCCESS
-propertyUpdated( 108 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 107 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-propertyUpdated( 107 , BLOCK , PARENT_BLOCK ) : SUCCESS
-propertyUpdated( 107 , BLOCK , CHILDREN ) : NO_CHANGES
-propertyUpdated( 104 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 101 , BLOCK , CHILDREN ) : SUCCESS
-propertyUpdated( 100 , DIAGRAM , CHILDREN ) : SUCCESS
-l(1).objs(1).model.rpar
- ans  =
-wpar = []
-title = ["Super Block";""]
-tol = [0.000001,0.000001,1.000D-10,100001,0,1,0]
-tf = 100000
-context = []
-void1 = []
-options = tlist("scsopt")
-void2 = []
-void3 = []
-doc = list()
-1     IN_f
-2     OUT_f
-l(1).objs(1).model.rpar.objs
- ans  =
-             ans(1)
-GUI     : IN_f
-Graphics: 
-          orig = [40,40]
-          sz = [20,20]
-          flip = %t
-          theta = 0
-          exprs = "1"
-          pin = []
-          pout = 0
-          pein = []
-          peout = []
-          gr_i = []
-          id = ""
-          in_implicit = []
-          out_implicit = "E"
-          in_style = 
-          out_style = ""
-          in_label = 
-          out_label = ""
-          style = ""
-Model   : 
-          input type: 0
-          in = []
-          in2 = []
-          intyp = 1
-          out = -1
-          out2 = -2
-          outtyp = -1
-          evtin = []
-          evtout = []
-          state = []
-          dstate = []
-          odstate = list()
-          rpar = []
-          ipar = 1
-          opar = list()
-          blocktype = "c"
-          firing = []
-          dep_ut = [%f,%f]
-          label = ""
-          nzcross = 0
-          nmode = 0
-          equations = list()
-          uid = ""
-             ans(2)
-GUI     : OUT_f
-Graphics: 
-          orig = [240,40]
-          sz = [20,20]
-          flip = %t
-          theta = 0
-          exprs = "1"
-          pin = 0
-          pout = []
-          pein = []
-          peout = []
-          gr_i = []
-          id = ""
-          in_implicit = "E"
-          out_implicit = []
-          in_style = ""
-          out_style = 
-          in_label = ""
-          out_label = 
-          style = ""
-Model   : 
-          output type: 0
-          in = -1
-          in2 = -2
-          intyp = -1
-          out = []
-          out2 = []
-          outtyp = 1
-          evtin = []
-          evtout = []
-          state = []
-          dstate = []
-          odstate = list()
-          rpar = []
-          ipar = 1
-          opar = list()
-          blocktype = "c"
-          firing = []
-          dep_ut = [%f,%f]
-          label = ""
-          nzcross = 0
-          nmode = 0
-          equations = list()
-          uid = ""
 assert_checkequal(size(l(1).objs(1).model.rpar.objs), 2); // Blocks "IN_f" and "OUT_f"
+Xcos trace:   objectReferenced( 78 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 78 , BLOCK ) : 2
+Xcos trace:   objectReferenced( 78 , BLOCK ) : 3
+Xcos trace:   objectUnreferenced( 78 , BLOCK ) : 2
+Xcos trace:   objectUnreferenced( 78 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 81 , BLOCK ) : 1
+Xcos trace:   objectReferenced( 83 , BLOCK ) : 1
+Xcos trace:   objectUnreferenced( 78 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 81 , BLOCK ) : 0
+Xcos trace:   objectUnreferenced( 83 , BLOCK ) : 0
 // Check that all the model items are freed
 clear
-propertyUpdated( 101 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 100 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 101 , BLOCK , CHILDREN ) : SUCCESS
-propertyUpdated( 101 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 101 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 102 , PORT )
-propertyUpdated( 101 , BLOCK , INPUTS ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 101 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 101 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 103 , PORT )
-objectDeleted( 101 , BLOCK )
-objectDeleted( 100 , DIAGRAM )
-propertyUpdated( 88 , BLOCK , CHILDREN ) : SUCCESS
-propertyUpdated( 88 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 88 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 89 , PORT )
-propertyUpdated( 88 , BLOCK , INPUTS ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 88 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 88 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 90 , PORT )
-objectDeleted( 88 , BLOCK )
-propertyUpdated( 92 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 91 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 92 , BLOCK , CHILDREN ) : SUCCESS
-propertyUpdated( 96 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 98 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
-propertyUpdated( 95 , DIAGRAM , CHILDREN ) : SUCCESS
-propertyUpdated( 96 , BLOCK , INPUTS ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 96 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 96 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 97 , PORT )
-propertyUpdated( 92 , BLOCK , CHILDREN ) : NO_CHANGES
-objectDeleted( 96 , BLOCK )
-propertyUpdated( 98 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 98 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 98 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 99 , PORT )
-propertyUpdated( 92 , BLOCK , CHILDREN ) : NO_CHANGES
-objectDeleted( 98 , BLOCK )
-objectDeleted( 95 , DIAGRAM )
-propertyUpdated( 92 , BLOCK , INPUTS ) : SUCCESS
-propertyUpdated( 92 , BLOCK , OUTPUTS ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 93 , PORT )
-propertyUpdated( 92 , BLOCK , INPUTS ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , OUTPUTS ) : SUCCESS
-propertyUpdated( 92 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
-propertyUpdated( 92 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
-objectDeleted( 94 , PORT )
-objectDeleted( 92 , BLOCK )
-objectDeleted( 91 , DIAGRAM )
+Xcos debug:   propertyUpdated( 70 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 70 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 70 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 70 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 71 , PORT )
+Xcos trace:   propertyUpdated( 70 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 70 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 70 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 70 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 72 , PORT )
+Xcos debug:   propertyUpdated( 70 , BLOCK , CHILDREN ) : SUCCESS
+Xcos trace:   propertyUpdated( 73 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 73 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 73 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 73 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 74 , PORT )
+Xcos info:    objectDeleted( 73 , BLOCK )
+Xcos debug:   propertyUpdated( 70 , BLOCK , CHILDREN ) : SUCCESS
+Xcos debug:   propertyUpdated( 75 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 75 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 75 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 76 , PORT )
+Xcos info:    objectDeleted( 75 , BLOCK )
+Xcos info:    objectDeleted( 70 , BLOCK )
+Xcos debug:   propertyUpdated( 78 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
+Xcos debug:   propertyUpdated( 78 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 78 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 79 , PORT )
+Xcos trace:   propertyUpdated( 78 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 78 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 78 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 78 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 80 , PORT )
+Xcos debug:   propertyUpdated( 78 , BLOCK , CHILDREN ) : SUCCESS
+Xcos trace:   propertyUpdated( 81 , BLOCK , INPUTS ) : NO_CHANGES
+Xcos debug:   propertyUpdated( 81 , BLOCK , OUTPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 81 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 81 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 82 , PORT )
+Xcos info:    objectDeleted( 81 , BLOCK )
+Xcos debug:   propertyUpdated( 78 , BLOCK , CHILDREN ) : SUCCESS
+Xcos debug:   propertyUpdated( 83 , BLOCK , INPUTS ) : SUCCESS
+Xcos trace:   propertyUpdated( 83 , BLOCK , OUTPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
+Xcos trace:   propertyUpdated( 83 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
+Xcos info:    objectDeleted( 84 , PORT )
+Xcos info:    objectDeleted( 83 , BLOCK )
+Xcos info:    objectDeleted( 78 , BLOCK )
+Xcos info:    objectDeleted( 77 , DIAGRAM )