1// =============================================================================
2// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3// Copyright (C) 2014-2015 - Scilab Enterprises - Paul Bignier
4//
5//  This file is distributed under the same license as the Scilab package.
6// =============================================================================
7// <-- CLI SHELL MODE -->
8loadXcosLibs();
9scicos_log("TRACE");
10// Create and clone a Diagram containing a SuperBlock
11// The SuperBlock, containing a Block and a Link
12sb = scicos_block();
13Xcos info:    objectCreated( 1 , BLOCK )
14Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
15Xcos trace:   propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
16Xcos trace:   propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
17Xcos trace:   propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
18Xcos trace:   propertyUpdated( 1 , BLOCK , DESCRIPTION ) : NO_CHANGES
19Xcos trace:   propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
20Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
21Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
22Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
23Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
24Xcos trace:   propertyUpdated( 1 , BLOCK , STATE ) : NO_CHANGES
25Xcos trace:   propertyUpdated( 1 , BLOCK , DSTATE ) : NO_CHANGES
26Xcos trace:   propertyUpdated( 1 , BLOCK , ODSTATE ) : NO_CHANGES
27Xcos trace:   propertyUpdated( 1 , BLOCK , RPAR ) : NO_CHANGES
28Xcos trace:   propertyUpdated( 1 , BLOCK , IPAR ) : NO_CHANGES
29Xcos trace:   propertyUpdated( 1 , BLOCK , OPAR ) : NO_CHANGES
30Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
31Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
32Xcos trace:   propertyUpdated( 1 , BLOCK , DESCRIPTION ) : NO_CHANGES
33Xcos trace:   propertyUpdated( 1 , BLOCK , NZCROSS ) : NO_CHANGES
34Xcos trace:   propertyUpdated( 1 , BLOCK , NMODE ) : NO_CHANGES
35Xcos trace:   propertyUpdated( 1 , BLOCK , EQUATIONS ) : NO_CHANGES
36Xcos trace:   propertyUpdated( 1 , BLOCK , UID ) : NO_CHANGES
37Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
38Xcos trace:   propertyUpdated( 1 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
39// Sub-Diagram of 'sb'
40d = scicos_diagram();
41Xcos info:    objectCreated( 2 , DIAGRAM )
42Xcos trace:   objectReferenced( 2 , DIAGRAM ) : 1
43Xcos trace:   propertyUpdated( 2 , DIAGRAM , TITLE ) : NO_CHANGES
44Xcos trace:   propertyUpdated( 2 , DIAGRAM , PATH ) : NO_CHANGES
45Xcos trace:   propertyUpdated( 2 , DIAGRAM , PROPERTIES ) : NO_CHANGES
46Xcos trace:   propertyUpdated( 2 , DIAGRAM , PROPERTIES ) : NO_CHANGES
47Xcos trace:   propertyUpdated( 2 , DIAGRAM , CONTEXT ) : NO_CHANGES
48Xcos trace:   objectUnreferenced( 2 , DIAGRAM ) : 0
49Xcos trace:   propertyUpdated( 2 , DIAGRAM , CHILDREN ) : NO_CHANGES
50Xcos debug:   propertyUpdated( 2 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
51// Block & Link
52b = scicos_block();
53Xcos info:    objectCreated( 3 , BLOCK )
54Xcos trace:   objectReferenced( 3 , BLOCK ) : 1
55Xcos trace:   propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
56Xcos trace:   propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
57Xcos trace:   propertyUpdated( 3 , BLOCK , EXPRS ) : NO_CHANGES
58Xcos trace:   propertyUpdated( 3 , BLOCK , DESCRIPTION ) : NO_CHANGES
59Xcos trace:   propertyUpdated( 3 , BLOCK , STYLE ) : NO_CHANGES
60Xcos trace:   objectUnreferenced( 3 , BLOCK ) : 0
61Xcos trace:   objectReferenced( 3 , BLOCK ) : 1
62Xcos trace:   propertyUpdated( 3 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
63Xcos trace:   propertyUpdated( 3 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
64Xcos trace:   propertyUpdated( 3 , BLOCK , STATE ) : NO_CHANGES
65Xcos trace:   propertyUpdated( 3 , BLOCK , DSTATE ) : NO_CHANGES
66Xcos trace:   propertyUpdated( 3 , BLOCK , ODSTATE ) : NO_CHANGES
67Xcos trace:   propertyUpdated( 3 , BLOCK , RPAR ) : NO_CHANGES
68Xcos trace:   propertyUpdated( 3 , BLOCK , IPAR ) : NO_CHANGES
69Xcos trace:   propertyUpdated( 3 , BLOCK , OPAR ) : NO_CHANGES
70Xcos trace:   propertyUpdated( 3 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
71Xcos trace:   propertyUpdated( 3 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
72Xcos trace:   propertyUpdated( 3 , BLOCK , DESCRIPTION ) : NO_CHANGES
73Xcos trace:   propertyUpdated( 3 , BLOCK , NZCROSS ) : NO_CHANGES
74Xcos trace:   propertyUpdated( 3 , BLOCK , NMODE ) : NO_CHANGES
75Xcos trace:   propertyUpdated( 3 , BLOCK , EQUATIONS ) : NO_CHANGES
76Xcos trace:   propertyUpdated( 3 , BLOCK , UID ) : NO_CHANGES
77Xcos trace:   objectUnreferenced( 3 , BLOCK ) : 0
78Xcos trace:   propertyUpdated( 3 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
79b.graphics.pin = 0;
80Xcos trace:   objectReferenced( 3 , BLOCK ) : 1
81Xcos trace:   objectUnreferenced( 3 , BLOCK ) : 0
82Xcos trace:   objectReferenced( 3 , BLOCK ) : 1
83Xcos trace:   propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
84Xcos trace:   propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
85Xcos trace:   propertyUpdated( 3 , BLOCK , EXPRS ) : NO_CHANGES
86Xcos info:    objectCreated( 4 , PORT )
87Xcos debug:   propertyUpdated( 4 , PORT , SOURCE_BLOCK ) : SUCCESS
88Xcos debug:   propertyUpdated( 4 , PORT , PORT_KIND ) : SUCCESS
89Xcos trace:   propertyUpdated( 4 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
90Xcos debug:   propertyUpdated( 3 , BLOCK , INPUTS ) : SUCCESS
91Xcos trace:   propertyUpdated( 3 , BLOCK , DESCRIPTION ) : NO_CHANGES
92Xcos trace:   propertyUpdated( 4 , PORT , STYLE ) : NO_CHANGES
93Xcos trace:   propertyUpdated( 4 , PORT , LABEL ) : NO_CHANGES
94Xcos trace:   propertyUpdated( 3 , BLOCK , STYLE ) : NO_CHANGES
95Xcos trace:   objectUnreferenced( 3 , BLOCK ) : 0
96b.graphics.pout = 0;
97Xcos trace:   objectReferenced( 3 , BLOCK ) : 1
98Xcos trace:   objectUnreferenced( 3 , BLOCK ) : 0
99Xcos trace:   objectReferenced( 3 , BLOCK ) : 1
100Xcos trace:   propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
101Xcos trace:   propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
102Xcos trace:   propertyUpdated( 3 , BLOCK , EXPRS ) : NO_CHANGES
103Xcos trace:   propertyUpdated( 3 , BLOCK , INPUTS ) : NO_CHANGES
104Xcos info:    objectCreated( 5 , PORT )
105Xcos debug:   propertyUpdated( 5 , PORT , SOURCE_BLOCK ) : SUCCESS
106Xcos debug:   propertyUpdated( 5 , PORT , PORT_KIND ) : SUCCESS
107Xcos debug:   propertyUpdated( 3 , BLOCK , OUTPUTS ) : SUCCESS
108Xcos trace:   propertyUpdated( 3 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
109Xcos trace:   propertyUpdated( 3 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
110Xcos trace:   propertyUpdated( 3 , BLOCK , DESCRIPTION ) : NO_CHANGES
111Xcos trace:   propertyUpdated( 4 , PORT , IMPLICIT ) : NO_CHANGES
112Xcos trace:   propertyUpdated( 4 , PORT , STYLE ) : NO_CHANGES
113Xcos trace:   propertyUpdated( 5 , PORT , STYLE ) : NO_CHANGES
114Xcos trace:   propertyUpdated( 4 , PORT , LABEL ) : NO_CHANGES
115Xcos trace:   propertyUpdated( 5 , PORT , LABEL ) : NO_CHANGES
116Xcos trace:   propertyUpdated( 3 , BLOCK , STYLE ) : NO_CHANGES
117Xcos trace:   objectUnreferenced( 3 , BLOCK ) : 0
118l = scicos_link( from=[1 1 0],to=[1 1 1] ); // Connecting 'b' to itself (create two ports)
119Xcos info:    objectCreated( 6 , LINK )
120Xcos trace:   propertyUpdated( 6 , LINK , CONTROL_POINTS ) : NO_CHANGES
121Xcos trace:   propertyUpdated( 6 , LINK , CONTROL_POINTS ) : NO_CHANGES
122Xcos trace:   propertyUpdated( 6 , LINK , DESCRIPTION ) : NO_CHANGES
123Xcos trace:   propertyUpdated( 6 , LINK , THICK ) : NO_CHANGES
124Xcos trace:   propertyUpdated( 6 , LINK , COLOR ) : NO_CHANGES
125Xcos trace:   propertyUpdated( 6 , LINK , KIND ) : NO_CHANGES
126// Assembling the elements, making 'sb' a SuperBlock
127d.objs(1) = b;
128Xcos info:    objectCreated( 7 , BLOCK )
129Xcos info:    objectCloned( 3 , 7 , BLOCK )
130Xcos trace:   propertyUpdated( 7 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
131Xcos trace:   propertyUpdated( 7 , BLOCK , DESCRIPTION ) : NO_CHANGES
132Xcos trace:   propertyUpdated( 7 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
133Xcos trace:   propertyUpdated( 7 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
134Xcos trace:   propertyUpdated( 7 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
135Xcos trace:   propertyUpdated( 7 , BLOCK , UID ) : NO_CHANGES
136Xcos trace:   propertyUpdated( 7 , BLOCK , STYLE ) : NO_CHANGES
137Xcos trace:   propertyUpdated( 7 , BLOCK , GEOMETRY ) : NO_CHANGES
138Xcos trace:   propertyUpdated( 7 , BLOCK , EXPRS ) : NO_CHANGES
139Xcos trace:   propertyUpdated( 7 , BLOCK , STATE ) : NO_CHANGES
140Xcos trace:   propertyUpdated( 7 , BLOCK , DSTATE ) : NO_CHANGES
141Xcos trace:   propertyUpdated( 7 , BLOCK , ODSTATE ) : NO_CHANGES
142Xcos trace:   propertyUpdated( 7 , BLOCK , RPAR ) : NO_CHANGES
143Xcos trace:   propertyUpdated( 7 , BLOCK , OPAR ) : NO_CHANGES
144Xcos trace:   propertyUpdated( 7 , BLOCK , EQUATIONS ) : NO_CHANGES
145Xcos trace:   propertyUpdated( 7 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
146Xcos trace:   propertyUpdated( 7 , BLOCK , NZCROSS ) : NO_CHANGES
147Xcos trace:   propertyUpdated( 7 , BLOCK , NMODE ) : NO_CHANGES
148Xcos trace:   propertyUpdated( 7 , BLOCK , IPAR ) : NO_CHANGES
149Xcos trace:   propertyUpdated( 7 , BLOCK , COLOR ) : NO_CHANGES
150Xcos trace:   propertyUpdated( 7 , BLOCK , CONTEXT ) : NO_CHANGES
151Xcos trace:   propertyUpdated( 7 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
152Xcos info:    objectCreated( 8 , PORT )
153Xcos info:    objectCloned( 4 , 8 , PORT )
154Xcos trace:   propertyUpdated( 8 , PORT , FIRING ) : NO_CHANGES
155Xcos debug:   propertyUpdated( 8 , PORT , PORT_KIND ) : SUCCESS
156Xcos trace:   propertyUpdated( 8 , PORT , IMPLICIT ) : NO_CHANGES
157Xcos trace:   propertyUpdated( 8 , PORT , UID ) : NO_CHANGES
158Xcos trace:   propertyUpdated( 8 , PORT , STYLE ) : NO_CHANGES
159Xcos trace:   propertyUpdated( 8 , PORT , LABEL ) : NO_CHANGES
160Xcos debug:   propertyUpdated( 8 , PORT , DATATYPE ) : SUCCESS
161Xcos debug:   propertyUpdated( 8 , PORT , SOURCE_BLOCK ) : SUCCESS
162Xcos trace:   propertyUpdated( 8 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
163Xcos debug:   propertyUpdated( 7 , BLOCK , INPUTS ) : SUCCESS
164Xcos info:    objectCreated( 9 , PORT )
165Xcos info:    objectCloned( 5 , 9 , PORT )
166Xcos trace:   propertyUpdated( 9 , PORT , FIRING ) : NO_CHANGES
167Xcos debug:   propertyUpdated( 9 , PORT , PORT_KIND ) : SUCCESS
168Xcos trace:   propertyUpdated( 9 , PORT , IMPLICIT ) : NO_CHANGES
169Xcos trace:   propertyUpdated( 9 , PORT , UID ) : NO_CHANGES
170Xcos trace:   propertyUpdated( 9 , PORT , STYLE ) : NO_CHANGES
171Xcos trace:   propertyUpdated( 9 , PORT , LABEL ) : NO_CHANGES
172Xcos debug:   propertyUpdated( 9 , PORT , DATATYPE ) : SUCCESS
173Xcos debug:   propertyUpdated( 9 , PORT , SOURCE_BLOCK ) : SUCCESS
174Xcos trace:   propertyUpdated( 9 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
175Xcos debug:   propertyUpdated( 7 , BLOCK , OUTPUTS ) : SUCCESS
176Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
177Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
178Xcos trace:   propertyUpdated( 7 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
179Xcos trace:   propertyUpdated( 8 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
180Xcos trace:   propertyUpdated( 9 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
181Xcos trace:   propertyUpdated( 7 , BLOCK , CHILDREN ) : NO_CHANGES
182Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
183Xcos debug:   propertyUpdated( 7 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
184Xcos trace:   propertyUpdated( 7 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
185Xcos debug:   propertyUpdated( 2 , DIAGRAM , CHILDREN ) : SUCCESS
186Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
187d.objs(2) = l;
188Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
189Xcos info:    objectCreated( 10 , LINK )
190Xcos info:    objectCloned( 6 , 10 , LINK )
191Xcos trace:   propertyUpdated( 10 , LINK , COLOR ) : NO_CHANGES
192Xcos trace:   propertyUpdated( 10 , LINK , KIND ) : NO_CHANGES
193Xcos trace:   propertyUpdated( 10 , LINK , DESCRIPTION ) : NO_CHANGES
194Xcos trace:   propertyUpdated( 10 , LINK , UID ) : NO_CHANGES
195Xcos trace:   propertyUpdated( 10 , LINK , STYLE ) : NO_CHANGES
196Xcos trace:   propertyUpdated( 10 , LINK , CONTROL_POINTS ) : NO_CHANGES
197Xcos trace:   propertyUpdated( 10 , LINK , THICK ) : NO_CHANGES
198Xcos trace:   propertyUpdated( 10 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
199Xcos trace:   propertyUpdated( 10 , LINK , PARENT_BLOCK ) : NO_CHANGES
200Xcos trace:   propertyUpdated( 10 , LINK , SOURCE_PORT ) : NO_CHANGES
201Xcos trace:   propertyUpdated( 10 , LINK , DESTINATION_PORT ) : NO_CHANGES
202Xcos trace:   objectReferenced( 10 , LINK ) : 1
203Xcos debug:   propertyUpdated( 10 , LINK , PARENT_DIAGRAM ) : SUCCESS
204Xcos trace:   propertyUpdated( 10 , LINK , PARENT_BLOCK ) : NO_CHANGES
205Xcos trace:   propertyUpdated( 9 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
206Xcos debug:   propertyUpdated( 9 , PORT , CONNECTED_SIGNALS ) : SUCCESS
207Xcos debug:   propertyUpdated( 10 , LINK , SOURCE_PORT ) : SUCCESS
208Xcos trace:   propertyUpdated( 8 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
209Xcos debug:   propertyUpdated( 8 , PORT , CONNECTED_SIGNALS ) : SUCCESS
210Xcos debug:   propertyUpdated( 10 , LINK , DESTINATION_PORT ) : SUCCESS
211Xcos debug:   propertyUpdated( 2 , DIAGRAM , CHILDREN ) : SUCCESS
212Xcos trace:   objectUnreferenced( 10 , LINK ) : 0
213Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
214assert_checkequal(d.objs(1).graphics.pout, 2);
215Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
216Xcos trace:   objectReferenced( 10 , LINK ) : 1
217Xcos trace:   objectUnreferenced( 10 , LINK ) : 0
218Xcos trace:   objectReferenced( 7 , BLOCK ) : 2
219Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 1
220Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
221assert_checkequal(d.objs(1).graphics.pin,  2);
222Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
223Xcos trace:   objectReferenced( 10 , LINK ) : 1
224Xcos trace:   objectUnreferenced( 10 , LINK ) : 0
225Xcos trace:   objectReferenced( 7 , BLOCK ) : 2
226Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 1
227Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
228assert_checkequal(d.objs(2).from, [1 1 0]);
229Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
230Xcos trace:   objectReferenced( 10 , LINK ) : 1
231Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
232Xcos trace:   objectUnreferenced( 10 , LINK ) : 0
233assert_checkequal(d.objs(2).to,   [1 1 1]);
234Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
235Xcos trace:   objectReferenced( 10 , LINK ) : 1
236Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
237Xcos trace:   objectUnreferenced( 10 , LINK ) : 0
238sb.model.rpar = d;
239Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
240Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
241Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
242Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
243Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
244Xcos trace:   propertyUpdated( 1 , BLOCK , STATE ) : NO_CHANGES
245Xcos trace:   propertyUpdated( 1 , BLOCK , DSTATE ) : NO_CHANGES
246Xcos trace:   propertyUpdated( 1 , BLOCK , ODSTATE ) : NO_CHANGES
247Xcos trace:   objectReferenced( 1 , BLOCK ) : 2
248Xcos trace:   objectReferenced( 7 , BLOCK ) : 1
249Xcos trace:   objectReferenced( 10 , LINK ) : 1
250Xcos info:    objectCreated( 11 , BLOCK )
251Xcos info:    objectCloned( 7 , 11 , BLOCK )
252Xcos trace:   propertyUpdated( 11 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
253Xcos trace:   propertyUpdated( 11 , BLOCK , DESCRIPTION ) : NO_CHANGES
254Xcos trace:   propertyUpdated( 11 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
255Xcos trace:   propertyUpdated( 11 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
256Xcos trace:   propertyUpdated( 11 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
257Xcos trace:   propertyUpdated( 11 , BLOCK , UID ) : NO_CHANGES
258Xcos trace:   propertyUpdated( 11 , BLOCK , STYLE ) : NO_CHANGES
259Xcos trace:   propertyUpdated( 11 , BLOCK , GEOMETRY ) : NO_CHANGES
260Xcos trace:   propertyUpdated( 11 , BLOCK , EXPRS ) : NO_CHANGES
261Xcos trace:   propertyUpdated( 11 , BLOCK , STATE ) : NO_CHANGES
262Xcos trace:   propertyUpdated( 11 , BLOCK , DSTATE ) : NO_CHANGES
263Xcos trace:   propertyUpdated( 11 , BLOCK , ODSTATE ) : NO_CHANGES
264Xcos trace:   propertyUpdated( 11 , BLOCK , RPAR ) : NO_CHANGES
265Xcos trace:   propertyUpdated( 11 , BLOCK , OPAR ) : NO_CHANGES
266Xcos trace:   propertyUpdated( 11 , BLOCK , EQUATIONS ) : NO_CHANGES
267Xcos trace:   propertyUpdated( 11 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
268Xcos trace:   propertyUpdated( 11 , BLOCK , NZCROSS ) : NO_CHANGES
269Xcos trace:   propertyUpdated( 11 , BLOCK , NMODE ) : NO_CHANGES
270Xcos trace:   propertyUpdated( 11 , BLOCK , IPAR ) : NO_CHANGES
271Xcos trace:   propertyUpdated( 11 , BLOCK , COLOR ) : NO_CHANGES
272Xcos trace:   propertyUpdated( 11 , BLOCK , CONTEXT ) : NO_CHANGES
273Xcos trace:   propertyUpdated( 11 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
274Xcos info:    objectCreated( 12 , PORT )
275Xcos info:    objectCloned( 8 , 12 , PORT )
276Xcos trace:   propertyUpdated( 12 , PORT , FIRING ) : NO_CHANGES
277Xcos debug:   propertyUpdated( 12 , PORT , PORT_KIND ) : SUCCESS
278Xcos trace:   propertyUpdated( 12 , PORT , IMPLICIT ) : NO_CHANGES
279Xcos trace:   propertyUpdated( 12 , PORT , UID ) : NO_CHANGES
280Xcos trace:   propertyUpdated( 12 , PORT , STYLE ) : NO_CHANGES
281Xcos trace:   propertyUpdated( 12 , PORT , LABEL ) : NO_CHANGES
282Xcos debug:   propertyUpdated( 12 , PORT , DATATYPE ) : SUCCESS
283Xcos debug:   propertyUpdated( 12 , PORT , SOURCE_BLOCK ) : SUCCESS
284Xcos trace:   propertyUpdated( 12 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
285Xcos debug:   propertyUpdated( 11 , BLOCK , INPUTS ) : SUCCESS
286Xcos info:    objectCreated( 13 , PORT )
287Xcos info:    objectCloned( 9 , 13 , PORT )
288Xcos trace:   propertyUpdated( 13 , PORT , FIRING ) : NO_CHANGES
289Xcos debug:   propertyUpdated( 13 , PORT , PORT_KIND ) : SUCCESS
290Xcos trace:   propertyUpdated( 13 , PORT , IMPLICIT ) : NO_CHANGES
291Xcos trace:   propertyUpdated( 13 , PORT , UID ) : NO_CHANGES
292Xcos trace:   propertyUpdated( 13 , PORT , STYLE ) : NO_CHANGES
293Xcos trace:   propertyUpdated( 13 , PORT , LABEL ) : NO_CHANGES
294Xcos debug:   propertyUpdated( 13 , PORT , DATATYPE ) : SUCCESS
295Xcos debug:   propertyUpdated( 13 , PORT , SOURCE_BLOCK ) : SUCCESS
296Xcos trace:   propertyUpdated( 13 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
297Xcos debug:   propertyUpdated( 11 , BLOCK , OUTPUTS ) : SUCCESS
298Xcos trace:   propertyUpdated( 11 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
299Xcos trace:   propertyUpdated( 11 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
300Xcos trace:   propertyUpdated( 11 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
301Xcos trace:   propertyUpdated( 12 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
302Xcos trace:   propertyUpdated( 13 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
303Xcos trace:   propertyUpdated( 11 , BLOCK , CHILDREN ) : NO_CHANGES
304Xcos info:    objectCreated( 14 , LINK )
305Xcos info:    objectCloned( 10 , 14 , LINK )
306Xcos trace:   propertyUpdated( 14 , LINK , COLOR ) : NO_CHANGES
307Xcos trace:   propertyUpdated( 14 , LINK , KIND ) : NO_CHANGES
308Xcos trace:   propertyUpdated( 14 , LINK , DESCRIPTION ) : NO_CHANGES
309Xcos trace:   propertyUpdated( 14 , LINK , UID ) : NO_CHANGES
310Xcos trace:   propertyUpdated( 14 , LINK , STYLE ) : NO_CHANGES
311Xcos trace:   propertyUpdated( 14 , LINK , CONTROL_POINTS ) : NO_CHANGES
312Xcos trace:   propertyUpdated( 14 , LINK , THICK ) : NO_CHANGES
313Xcos trace:   propertyUpdated( 14 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
314Xcos trace:   propertyUpdated( 14 , LINK , PARENT_BLOCK ) : NO_CHANGES
315Xcos debug:   propertyUpdated( 14 , LINK , SOURCE_PORT ) : SUCCESS
316Xcos debug:   propertyUpdated( 14 , LINK , DESTINATION_PORT ) : SUCCESS
317Xcos trace:   objectReferenced( 11 , BLOCK ) : 1
318Xcos trace:   propertyUpdated( 11 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
319Xcos debug:   propertyUpdated( 11 , BLOCK , PARENT_BLOCK ) : SUCCESS
320Xcos trace:   objectReferenced( 14 , LINK ) : 1
321Xcos trace:   propertyUpdated( 14 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
322Xcos debug:   propertyUpdated( 14 , LINK , PARENT_BLOCK ) : SUCCESS
323Xcos debug:   propertyUpdated( 12 , PORT , CONNECTED_SIGNALS ) : SUCCESS
324Xcos debug:   propertyUpdated( 13 , PORT , CONNECTED_SIGNALS ) : SUCCESS
325Xcos debug:   propertyUpdated( 1 , BLOCK , CHILDREN ) : SUCCESS
326Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 0
327Xcos trace:   objectUnreferenced( 14 , LINK ) : 0
328Xcos trace:   objectUnreferenced( 7 , BLOCK ) : 0
329Xcos trace:   objectUnreferenced( 10 , LINK ) : 0
330Xcos trace:   objectReferenced( 2 , DIAGRAM ) : 1
331Xcos trace:   objectUnreferenced( 2 , DIAGRAM ) : 0
332Xcos trace:   objectReferenced( 1 , BLOCK ) : 3
333Xcos debug:   propertyUpdated( 1 , BLOCK , DESCRIPTION ) : SUCCESS
334Xcos trace:   propertyUpdated( 1 , BLOCK , CONTEXT ) : NO_CHANGES
335Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 2
336Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 1
337Xcos trace:   propertyUpdated( 1 , BLOCK , IPAR ) : NO_CHANGES
338Xcos trace:   propertyUpdated( 1 , BLOCK , OPAR ) : NO_CHANGES
339Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
340Xcos trace:   propertyUpdated( 1 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
341Xcos debug:   propertyUpdated( 1 , BLOCK , DESCRIPTION ) : SUCCESS
342Xcos trace:   propertyUpdated( 1 , BLOCK , NZCROSS ) : NO_CHANGES
343Xcos trace:   propertyUpdated( 1 , BLOCK , NMODE ) : NO_CHANGES
344Xcos trace:   propertyUpdated( 1 , BLOCK , EQUATIONS ) : NO_CHANGES
345Xcos trace:   propertyUpdated( 1 , BLOCK , UID ) : NO_CHANGES
346Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
347assert_checkequal(sb.model.rpar.objs(1).graphics.pout, 2);
348Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
349Xcos trace:   objectReferenced( 1 , BLOCK ) : 2
350Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 1
351Xcos trace:   objectReferenced( 11 , BLOCK ) : 1
352Xcos trace:   objectReferenced( 14 , LINK ) : 1
353Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
354Xcos trace:   objectUnreferenced( 14 , LINK ) : 0
355Xcos trace:   objectReferenced( 11 , BLOCK ) : 2
356Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 1
357Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 0
358assert_checkequal(sb.model.rpar.objs(1).graphics.pin,  2);
359Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
360Xcos trace:   objectReferenced( 1 , BLOCK ) : 2
361Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 1
362Xcos trace:   objectReferenced( 11 , BLOCK ) : 1
363Xcos trace:   objectReferenced( 14 , LINK ) : 1
364Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
365Xcos trace:   objectUnreferenced( 14 , LINK ) : 0
366Xcos trace:   objectReferenced( 11 , BLOCK ) : 2
367Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 1
368Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 0
369assert_checkequal(sb.model.rpar.objs(2).from, [1 1 0]);
370Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
371Xcos trace:   objectReferenced( 1 , BLOCK ) : 2
372Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 1
373Xcos trace:   objectReferenced( 11 , BLOCK ) : 1
374Xcos trace:   objectReferenced( 14 , LINK ) : 1
375Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
376Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 0
377Xcos trace:   objectUnreferenced( 14 , LINK ) : 0
378assert_checkequal(sb.model.rpar.objs(2).to,   [1 1 1]);
379Xcos trace:   objectReferenced( 1 , BLOCK ) : 1
380Xcos trace:   objectReferenced( 1 , BLOCK ) : 2
381Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 1
382Xcos trace:   objectReferenced( 11 , BLOCK ) : 1
383Xcos trace:   objectReferenced( 14 , LINK ) : 1
384Xcos trace:   objectUnreferenced( 1 , BLOCK ) : 0
385Xcos trace:   objectUnreferenced( 11 , BLOCK ) : 0
386Xcos trace:   objectUnreferenced( 14 , LINK ) : 0
387// Main diagram
388scs_m = scicos_diagram();
389Xcos info:    objectCreated( 15 , DIAGRAM )
390Xcos trace:   objectReferenced( 15 , DIAGRAM ) : 1
391Xcos trace:   propertyUpdated( 15 , DIAGRAM , TITLE ) : NO_CHANGES
392Xcos trace:   propertyUpdated( 15 , DIAGRAM , PATH ) : NO_CHANGES
393Xcos trace:   propertyUpdated( 15 , DIAGRAM , PROPERTIES ) : NO_CHANGES
394Xcos trace:   propertyUpdated( 15 , DIAGRAM , PROPERTIES ) : NO_CHANGES
395Xcos trace:   propertyUpdated( 15 , DIAGRAM , CONTEXT ) : NO_CHANGES
396Xcos trace:   objectUnreferenced( 15 , DIAGRAM ) : 0
397Xcos trace:   propertyUpdated( 15 , DIAGRAM , CHILDREN ) : NO_CHANGES
398Xcos debug:   propertyUpdated( 15 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
399scs_m.objs(1) = sb;
400Xcos info:    objectCreated( 16 , BLOCK )
401Xcos info:    objectCloned( 1 , 16 , BLOCK )
402Xcos trace:   propertyUpdated( 16 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
403Xcos trace:   propertyUpdated( 16 , BLOCK , DESCRIPTION ) : NO_CHANGES
404Xcos trace:   propertyUpdated( 16 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
405Xcos trace:   propertyUpdated( 16 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
406Xcos trace:   propertyUpdated( 16 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
407Xcos trace:   propertyUpdated( 16 , BLOCK , UID ) : NO_CHANGES
408Xcos trace:   propertyUpdated( 16 , BLOCK , STYLE ) : NO_CHANGES
409Xcos trace:   propertyUpdated( 16 , BLOCK , GEOMETRY ) : NO_CHANGES
410Xcos trace:   propertyUpdated( 16 , BLOCK , EXPRS ) : NO_CHANGES
411Xcos trace:   propertyUpdated( 16 , BLOCK , STATE ) : NO_CHANGES
412Xcos trace:   propertyUpdated( 16 , BLOCK , DSTATE ) : NO_CHANGES
413Xcos trace:   propertyUpdated( 16 , BLOCK , ODSTATE ) : NO_CHANGES
414Xcos trace:   propertyUpdated( 16 , BLOCK , RPAR ) : NO_CHANGES
415Xcos trace:   propertyUpdated( 16 , BLOCK , OPAR ) : NO_CHANGES
416Xcos trace:   propertyUpdated( 16 , BLOCK , EQUATIONS ) : NO_CHANGES
417Xcos trace:   propertyUpdated( 16 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
418Xcos trace:   propertyUpdated( 16 , BLOCK , NZCROSS ) : NO_CHANGES
419Xcos trace:   propertyUpdated( 16 , BLOCK , NMODE ) : NO_CHANGES
420Xcos trace:   propertyUpdated( 16 , BLOCK , IPAR ) : NO_CHANGES
421Xcos trace:   propertyUpdated( 16 , BLOCK , COLOR ) : NO_CHANGES
422Xcos trace:   propertyUpdated( 16 , BLOCK , CONTEXT ) : NO_CHANGES
423Xcos trace:   propertyUpdated( 16 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
424Xcos trace:   propertyUpdated( 16 , BLOCK , INPUTS ) : NO_CHANGES
425Xcos trace:   propertyUpdated( 16 , BLOCK , OUTPUTS ) : NO_CHANGES
426Xcos trace:   propertyUpdated( 16 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
427Xcos trace:   propertyUpdated( 16 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
428Xcos trace:   propertyUpdated( 16 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
429Xcos info:    objectCreated( 17 , BLOCK )
430Xcos info:    objectCloned( 11 , 17 , BLOCK )
431Xcos trace:   propertyUpdated( 17 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
432Xcos trace:   propertyUpdated( 17 , BLOCK , DESCRIPTION ) : NO_CHANGES
433Xcos trace:   propertyUpdated( 17 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
434Xcos trace:   propertyUpdated( 17 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
435Xcos trace:   propertyUpdated( 17 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
436Xcos trace:   propertyUpdated( 17 , BLOCK , UID ) : NO_CHANGES
437Xcos trace:   propertyUpdated( 17 , BLOCK , STYLE ) : NO_CHANGES
438Xcos trace:   propertyUpdated( 17 , BLOCK , GEOMETRY ) : NO_CHANGES
439Xcos trace:   propertyUpdated( 17 , BLOCK , EXPRS ) : NO_CHANGES
440Xcos trace:   propertyUpdated( 17 , BLOCK , STATE ) : NO_CHANGES
441Xcos trace:   propertyUpdated( 17 , BLOCK , DSTATE ) : NO_CHANGES
442Xcos trace:   propertyUpdated( 17 , BLOCK , ODSTATE ) : NO_CHANGES
443Xcos trace:   propertyUpdated( 17 , BLOCK , RPAR ) : NO_CHANGES
444Xcos trace:   propertyUpdated( 17 , BLOCK , OPAR ) : NO_CHANGES
445Xcos trace:   propertyUpdated( 17 , BLOCK , EQUATIONS ) : NO_CHANGES
446Xcos trace:   propertyUpdated( 17 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
447Xcos trace:   propertyUpdated( 17 , BLOCK , NZCROSS ) : NO_CHANGES
448Xcos trace:   propertyUpdated( 17 , BLOCK , NMODE ) : NO_CHANGES
449Xcos trace:   propertyUpdated( 17 , BLOCK , IPAR ) : NO_CHANGES
450Xcos trace:   propertyUpdated( 17 , BLOCK , COLOR ) : NO_CHANGES
451Xcos trace:   propertyUpdated( 17 , BLOCK , CONTEXT ) : NO_CHANGES
452Xcos trace:   propertyUpdated( 17 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
453Xcos info:    objectCreated( 18 , PORT )
454Xcos info:    objectCloned( 12 , 18 , PORT )
455Xcos trace:   propertyUpdated( 18 , PORT , FIRING ) : NO_CHANGES
456Xcos debug:   propertyUpdated( 18 , PORT , PORT_KIND ) : SUCCESS
457Xcos trace:   propertyUpdated( 18 , PORT , IMPLICIT ) : NO_CHANGES
458Xcos trace:   propertyUpdated( 18 , PORT , UID ) : NO_CHANGES
459Xcos trace:   propertyUpdated( 18 , PORT , STYLE ) : NO_CHANGES
460Xcos trace:   propertyUpdated( 18 , PORT , LABEL ) : NO_CHANGES
461Xcos debug:   propertyUpdated( 18 , PORT , DATATYPE ) : SUCCESS
462Xcos debug:   propertyUpdated( 18 , PORT , SOURCE_BLOCK ) : SUCCESS
463Xcos trace:   propertyUpdated( 18 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
464Xcos debug:   propertyUpdated( 17 , BLOCK , INPUTS ) : SUCCESS
465Xcos info:    objectCreated( 19 , PORT )
466Xcos info:    objectCloned( 13 , 19 , PORT )
467Xcos trace:   propertyUpdated( 19 , PORT , FIRING ) : NO_CHANGES
468Xcos debug:   propertyUpdated( 19 , PORT , PORT_KIND ) : SUCCESS
469Xcos trace:   propertyUpdated( 19 , PORT , IMPLICIT ) : NO_CHANGES
470Xcos trace:   propertyUpdated( 19 , PORT , UID ) : NO_CHANGES
471Xcos trace:   propertyUpdated( 19 , PORT , STYLE ) : NO_CHANGES
472Xcos trace:   propertyUpdated( 19 , PORT , LABEL ) : NO_CHANGES
473Xcos debug:   propertyUpdated( 19 , PORT , DATATYPE ) : SUCCESS
474Xcos debug:   propertyUpdated( 19 , PORT , SOURCE_BLOCK ) : SUCCESS
475Xcos trace:   propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
476Xcos debug:   propertyUpdated( 17 , BLOCK , OUTPUTS ) : SUCCESS
477Xcos trace:   propertyUpdated( 17 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
478Xcos trace:   propertyUpdated( 17 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
479Xcos debug:   propertyUpdated( 17 , BLOCK , PARENT_BLOCK ) : SUCCESS
480Xcos trace:   propertyUpdated( 18 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
481Xcos trace:   propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
482Xcos trace:   propertyUpdated( 17 , BLOCK , CHILDREN ) : NO_CHANGES
483Xcos info:    objectCreated( 20 , LINK )
484Xcos info:    objectCloned( 14 , 20 , LINK )
485Xcos trace:   propertyUpdated( 20 , LINK , COLOR ) : NO_CHANGES
486Xcos trace:   propertyUpdated( 20 , LINK , KIND ) : NO_CHANGES
487Xcos trace:   propertyUpdated( 20 , LINK , DESCRIPTION ) : NO_CHANGES
488Xcos trace:   propertyUpdated( 20 , LINK , UID ) : NO_CHANGES
489Xcos trace:   propertyUpdated( 20 , LINK , STYLE ) : NO_CHANGES
490Xcos trace:   propertyUpdated( 20 , LINK , CONTROL_POINTS ) : NO_CHANGES
491Xcos trace:   propertyUpdated( 20 , LINK , THICK ) : NO_CHANGES
492Xcos trace:   propertyUpdated( 20 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
493Xcos debug:   propertyUpdated( 20 , LINK , PARENT_BLOCK ) : SUCCESS
494Xcos debug:   propertyUpdated( 20 , LINK , SOURCE_PORT ) : SUCCESS
495Xcos debug:   propertyUpdated( 20 , LINK , DESTINATION_PORT ) : SUCCESS
496Xcos debug:   propertyUpdated( 18 , PORT , CONNECTED_SIGNALS ) : SUCCESS
497Xcos debug:   propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : SUCCESS
498Xcos trace:   propertyUpdated( 20 , LINK , SOURCE_PORT ) : NO_CHANGES
499Xcos trace:   propertyUpdated( 20 , LINK , DESTINATION_PORT ) : NO_CHANGES
500Xcos debug:   propertyUpdated( 16 , BLOCK , CHILDREN ) : SUCCESS
501Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
502Xcos debug:   propertyUpdated( 16 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
503Xcos trace:   propertyUpdated( 16 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
504Xcos debug:   propertyUpdated( 15 , DIAGRAM , CHILDREN ) : SUCCESS
505Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
506assert_checkequal(scs_m.objs(1).model.rpar.objs(1).graphics.pout, 2);
507Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
508Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
509Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
510Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
511Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
512Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
513Xcos trace:   objectReferenced( 20 , LINK ) : 1
514Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
515Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
516Xcos trace:   objectReferenced( 17 , BLOCK ) : 2
517Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 1
518Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
519assert_checkequal(scs_m.objs(1).model.rpar.objs(1).graphics.pin,  2);
520Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
521Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
522Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
523Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
524Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
525Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
526Xcos trace:   objectReferenced( 20 , LINK ) : 1
527Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
528Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
529Xcos trace:   objectReferenced( 17 , BLOCK ) : 2
530Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 1
531Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
532assert_checkequal(scs_m.objs(1).model.rpar.objs(2).from, [1 1 0]);
533Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
534Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
535Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
536Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
537Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
538Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
539Xcos trace:   objectReferenced( 20 , LINK ) : 1
540Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
541Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
542Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
543assert_checkequal(scs_m.objs(1).model.rpar.objs(2).to,   [1 1 1]);
544Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
545Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
546Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
547Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
548Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
549Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
550Xcos trace:   objectReferenced( 20 , LINK ) : 1
551Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
552Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
553Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
554l = list(1); l(1) = scs_m; // Cloning 'scs_m'
555Xcos info:    objectDeleted( 6 , LINK )
556assert_checkequal(l(1).objs(1).model.rpar.objs(1).graphics.pout, 2);
557Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
558Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
559Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
560Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
561Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
562Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
563Xcos trace:   objectReferenced( 20 , LINK ) : 1
564Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
565Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
566Xcos trace:   objectReferenced( 17 , BLOCK ) : 2
567Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 1
568Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
569assert_checkequal(l(1).objs(1).model.rpar.objs(1).graphics.pin,  2);
570Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
571Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
572Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
573Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
574Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
575Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
576Xcos trace:   objectReferenced( 20 , LINK ) : 1
577Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
578Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
579Xcos trace:   objectReferenced( 17 , BLOCK ) : 2
580Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 1
581Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
582assert_checkequal(l(1).objs(1).model.rpar.objs(2).from, [1 1 0]);
583Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
584Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
585Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
586Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
587Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
588Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
589Xcos trace:   objectReferenced( 20 , LINK ) : 1
590Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
591Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
592Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
593assert_checkequal(l(1).objs(1).model.rpar.objs(2).to,   [1 1 1]);
594Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
595Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
596Xcos trace:   objectReferenced( 16 , BLOCK ) : 3
597Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 2
598Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
599Xcos trace:   objectReferenced( 17 , BLOCK ) : 1
600Xcos trace:   objectReferenced( 20 , LINK ) : 1
601Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
602Xcos trace:   objectUnreferenced( 17 , BLOCK ) : 0
603Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
604// Check that all the model items are freed
605clear
606Xcos debug:   propertyUpdated( 3 , BLOCK , INPUTS ) : SUCCESS
607Xcos trace:   propertyUpdated( 3 , BLOCK , OUTPUTS ) : NO_CHANGES
608Xcos trace:   propertyUpdated( 3 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
609Xcos trace:   propertyUpdated( 3 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
610Xcos info:    objectDeleted( 4 , PORT )
611Xcos trace:   propertyUpdated( 3 , BLOCK , INPUTS ) : NO_CHANGES
612Xcos debug:   propertyUpdated( 3 , BLOCK , OUTPUTS ) : SUCCESS
613Xcos trace:   propertyUpdated( 3 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
614Xcos trace:   propertyUpdated( 3 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
615Xcos info:    objectDeleted( 5 , PORT )
616Xcos info:    objectDeleted( 3 , BLOCK )
617Xcos debug:   propertyUpdated( 7 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
618Xcos debug:   propertyUpdated( 10 , LINK , PARENT_DIAGRAM ) : SUCCESS
619Xcos debug:   propertyUpdated( 7 , BLOCK , INPUTS ) : SUCCESS
620Xcos trace:   propertyUpdated( 7 , BLOCK , OUTPUTS ) : NO_CHANGES
621Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
622Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
623Xcos debug:   propertyUpdated( 10 , LINK , DESTINATION_PORT ) : SUCCESS
624Xcos info:    objectDeleted( 8 , PORT )
625Xcos trace:   propertyUpdated( 7 , BLOCK , INPUTS ) : NO_CHANGES
626Xcos debug:   propertyUpdated( 7 , BLOCK , OUTPUTS ) : SUCCESS
627Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
628Xcos trace:   propertyUpdated( 7 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
629Xcos debug:   propertyUpdated( 10 , LINK , SOURCE_PORT ) : SUCCESS
630Xcos info:    objectDeleted( 9 , PORT )
631Xcos info:    objectDeleted( 7 , BLOCK )
632Xcos info:    objectDeleted( 10 , LINK )
633Xcos info:    objectDeleted( 2 , DIAGRAM )
634Xcos debug:   propertyUpdated( 1 , BLOCK , CHILDREN ) : SUCCESS
635Xcos debug:   propertyUpdated( 11 , BLOCK , INPUTS ) : SUCCESS
636Xcos trace:   propertyUpdated( 11 , BLOCK , OUTPUTS ) : NO_CHANGES
637Xcos trace:   propertyUpdated( 11 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
638Xcos trace:   propertyUpdated( 11 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
639Xcos debug:   propertyUpdated( 14 , LINK , DESTINATION_PORT ) : SUCCESS
640Xcos info:    objectDeleted( 12 , PORT )
641Xcos trace:   propertyUpdated( 11 , BLOCK , INPUTS ) : NO_CHANGES
642Xcos debug:   propertyUpdated( 11 , BLOCK , OUTPUTS ) : SUCCESS
643Xcos trace:   propertyUpdated( 11 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
644Xcos trace:   propertyUpdated( 11 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
645Xcos debug:   propertyUpdated( 14 , LINK , SOURCE_PORT ) : SUCCESS
646Xcos info:    objectDeleted( 13 , PORT )
647Xcos info:    objectDeleted( 11 , BLOCK )
648Xcos debug:   propertyUpdated( 1 , BLOCK , CHILDREN ) : SUCCESS
649Xcos info:    objectDeleted( 14 , LINK )
650Xcos info:    objectDeleted( 1 , BLOCK )
651Xcos debug:   propertyUpdated( 16 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
652Xcos debug:   propertyUpdated( 16 , BLOCK , CHILDREN ) : SUCCESS
653Xcos debug:   propertyUpdated( 17 , BLOCK , INPUTS ) : SUCCESS
654Xcos trace:   propertyUpdated( 17 , BLOCK , OUTPUTS ) : NO_CHANGES
655Xcos trace:   propertyUpdated( 17 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
656Xcos trace:   propertyUpdated( 17 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
657Xcos debug:   propertyUpdated( 20 , LINK , DESTINATION_PORT ) : SUCCESS
658Xcos info:    objectDeleted( 18 , PORT )
659Xcos trace:   propertyUpdated( 17 , BLOCK , INPUTS ) : NO_CHANGES
660Xcos debug:   propertyUpdated( 17 , BLOCK , OUTPUTS ) : SUCCESS
661Xcos trace:   propertyUpdated( 17 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
662Xcos trace:   propertyUpdated( 17 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
663Xcos debug:   propertyUpdated( 20 , LINK , SOURCE_PORT ) : SUCCESS
664Xcos info:    objectDeleted( 19 , PORT )
665Xcos info:    objectDeleted( 17 , BLOCK )
666Xcos debug:   propertyUpdated( 16 , BLOCK , CHILDREN ) : SUCCESS
667Xcos info:    objectDeleted( 20 , LINK )
668Xcos info:    objectDeleted( 16 , BLOCK )
669Xcos info:    objectDeleted( 15 , DIAGRAM )
670// Relaunch Xcos librairy
671loadXcosLibs();
672scicos_log("TRACE");
673// Try with two "BIGSOM_f" blocks connected together
674// The SuperBlock, containing a Block and a Link
675sb = scicos_block();
676Xcos info:    objectCreated( 21 , BLOCK )
677Xcos trace:   objectReferenced( 21 , BLOCK ) : 1
678Xcos trace:   propertyUpdated( 21 , BLOCK , GEOMETRY ) : NO_CHANGES
679Xcos trace:   propertyUpdated( 21 , BLOCK , GEOMETRY ) : NO_CHANGES
680Xcos trace:   propertyUpdated( 21 , BLOCK , EXPRS ) : NO_CHANGES
681Xcos trace:   propertyUpdated( 21 , BLOCK , DESCRIPTION ) : NO_CHANGES
682Xcos trace:   propertyUpdated( 21 , BLOCK , STYLE ) : NO_CHANGES
683Xcos trace:   objectUnreferenced( 21 , BLOCK ) : 0
684Xcos trace:   objectReferenced( 21 , BLOCK ) : 1
685Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
686Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
687Xcos trace:   propertyUpdated( 21 , BLOCK , STATE ) : NO_CHANGES
688Xcos trace:   propertyUpdated( 21 , BLOCK , DSTATE ) : NO_CHANGES
689Xcos trace:   propertyUpdated( 21 , BLOCK , ODSTATE ) : NO_CHANGES
690Xcos trace:   propertyUpdated( 21 , BLOCK , RPAR ) : NO_CHANGES
691Xcos trace:   propertyUpdated( 21 , BLOCK , IPAR ) : NO_CHANGES
692Xcos trace:   propertyUpdated( 21 , BLOCK , OPAR ) : NO_CHANGES
693Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
694Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
695Xcos trace:   propertyUpdated( 21 , BLOCK , DESCRIPTION ) : NO_CHANGES
696Xcos trace:   propertyUpdated( 21 , BLOCK , NZCROSS ) : NO_CHANGES
697Xcos trace:   propertyUpdated( 21 , BLOCK , NMODE ) : NO_CHANGES
698Xcos trace:   propertyUpdated( 21 , BLOCK , EQUATIONS ) : NO_CHANGES
699Xcos trace:   propertyUpdated( 21 , BLOCK , UID ) : NO_CHANGES
700Xcos trace:   objectUnreferenced( 21 , BLOCK ) : 0
701Xcos trace:   propertyUpdated( 21 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
702// Sub-Diagram of 'sb'
703d = scicos_diagram();
704Xcos info:    objectCreated( 22 , DIAGRAM )
705Xcos trace:   objectReferenced( 22 , DIAGRAM ) : 1
706Xcos trace:   propertyUpdated( 22 , DIAGRAM , TITLE ) : NO_CHANGES
707Xcos trace:   propertyUpdated( 22 , DIAGRAM , PATH ) : NO_CHANGES
708Xcos trace:   propertyUpdated( 22 , DIAGRAM , PROPERTIES ) : NO_CHANGES
709Xcos trace:   propertyUpdated( 22 , DIAGRAM , PROPERTIES ) : NO_CHANGES
710Xcos trace:   propertyUpdated( 22 , DIAGRAM , CONTEXT ) : NO_CHANGES
711Xcos trace:   objectUnreferenced( 22 , DIAGRAM ) : 0
712Xcos trace:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : NO_CHANGES
713Xcos debug:   propertyUpdated( 22 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
714// Block & Link
715Sum1 = BIGSOM_f("define");
716Xcos info:    objectCreated( 23 , BLOCK )
717Xcos trace:   objectReferenced( 23 , BLOCK ) : 1
718Xcos trace:   propertyUpdated( 23 , BLOCK , GEOMETRY ) : NO_CHANGES
719Xcos debug:   propertyUpdated( 23 , BLOCK , GEOMETRY ) : SUCCESS
720Xcos debug:   propertyUpdated( 23 , BLOCK , EXPRS ) : SUCCESS
721Xcos info:    objectCreated( 24 , PORT )
722Xcos debug:   propertyUpdated( 24 , PORT , SOURCE_BLOCK ) : SUCCESS
723Xcos debug:   propertyUpdated( 24 , PORT , PORT_KIND ) : SUCCESS
724Xcos trace:   propertyUpdated( 24 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
725Xcos info:    objectCreated( 25 , PORT )
726Xcos debug:   propertyUpdated( 25 , PORT , SOURCE_BLOCK ) : SUCCESS
727Xcos debug:   propertyUpdated( 25 , PORT , PORT_KIND ) : SUCCESS
728Xcos trace:   propertyUpdated( 25 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
729Xcos debug:   propertyUpdated( 23 , BLOCK , INPUTS ) : SUCCESS
730Xcos info:    objectCreated( 26 , PORT )
731Xcos debug:   propertyUpdated( 26 , PORT , SOURCE_BLOCK ) : SUCCESS
732Xcos debug:   propertyUpdated( 26 , PORT , PORT_KIND ) : SUCCESS
733Xcos trace:   propertyUpdated( 26 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
734Xcos debug:   propertyUpdated( 23 , BLOCK , OUTPUTS ) : SUCCESS
735Xcos trace:   propertyUpdated( 23 , BLOCK , DESCRIPTION ) : NO_CHANGES
736Xcos trace:   propertyUpdated( 24 , PORT , IMPLICIT ) : NO_CHANGES
737Xcos trace:   propertyUpdated( 25 , PORT , IMPLICIT ) : NO_CHANGES
738Xcos trace:   propertyUpdated( 26 , PORT , IMPLICIT ) : NO_CHANGES
739Xcos trace:   propertyUpdated( 24 , PORT , STYLE ) : NO_CHANGES
740Xcos trace:   propertyUpdated( 25 , PORT , STYLE ) : NO_CHANGES
741Xcos trace:   propertyUpdated( 26 , PORT , STYLE ) : NO_CHANGES
742Xcos trace:   propertyUpdated( 24 , PORT , LABEL ) : NO_CHANGES
743Xcos trace:   propertyUpdated( 25 , PORT , LABEL ) : NO_CHANGES
744Xcos trace:   propertyUpdated( 26 , PORT , LABEL ) : NO_CHANGES
745Xcos trace:   propertyUpdated( 23 , BLOCK , STYLE ) : NO_CHANGES
746Xcos trace:   objectUnreferenced( 23 , BLOCK ) : 0
747Xcos trace:   objectReferenced( 23 , BLOCK ) : 1
748Xcos debug:   propertyUpdated( 23 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
749Xcos debug:   propertyUpdated( 23 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
750Xcos debug:   propertyUpdated( 24 , PORT , DATATYPE ) : SUCCESS
751Xcos debug:   propertyUpdated( 25 , PORT , DATATYPE ) : SUCCESS
752Xcos debug:   propertyUpdated( 26 , PORT , DATATYPE ) : SUCCESS
753Xcos trace:   propertyUpdated( 23 , BLOCK , STATE ) : NO_CHANGES
754Xcos trace:   propertyUpdated( 23 , BLOCK , DSTATE ) : NO_CHANGES
755Xcos trace:   propertyUpdated( 23 , BLOCK , ODSTATE ) : NO_CHANGES
756Xcos debug:   propertyUpdated( 23 , BLOCK , RPAR ) : SUCCESS
757Xcos trace:   propertyUpdated( 23 , BLOCK , IPAR ) : NO_CHANGES
758Xcos trace:   propertyUpdated( 23 , BLOCK , OPAR ) : NO_CHANGES
759Xcos trace:   propertyUpdated( 23 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
760Xcos debug:   propertyUpdated( 23 , BLOCK , SIM_DEP_UT ) : SUCCESS
761Xcos trace:   propertyUpdated( 23 , BLOCK , DESCRIPTION ) : NO_CHANGES
762Xcos trace:   propertyUpdated( 23 , BLOCK , NZCROSS ) : NO_CHANGES
763Xcos trace:   propertyUpdated( 23 , BLOCK , NMODE ) : NO_CHANGES
764Xcos trace:   propertyUpdated( 23 , BLOCK , EQUATIONS ) : NO_CHANGES
765Xcos trace:   propertyUpdated( 23 , BLOCK , UID ) : NO_CHANGES
766Xcos trace:   objectUnreferenced( 23 , BLOCK ) : 0
767Xcos debug:   propertyUpdated( 23 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
768Sum2 = BIGSOM_f("define");
769Xcos info:    objectCreated( 27 , BLOCK )
770Xcos trace:   objectReferenced( 27 , BLOCK ) : 1
771Xcos trace:   propertyUpdated( 27 , BLOCK , GEOMETRY ) : NO_CHANGES
772Xcos debug:   propertyUpdated( 27 , BLOCK , GEOMETRY ) : SUCCESS
773Xcos debug:   propertyUpdated( 27 , BLOCK , EXPRS ) : SUCCESS
774Xcos info:    objectCreated( 28 , PORT )
775Xcos debug:   propertyUpdated( 28 , PORT , SOURCE_BLOCK ) : SUCCESS
776Xcos debug:   propertyUpdated( 28 , PORT , PORT_KIND ) : SUCCESS
777Xcos trace:   propertyUpdated( 28 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
778Xcos info:    objectCreated( 29 , PORT )
779Xcos debug:   propertyUpdated( 29 , PORT , SOURCE_BLOCK ) : SUCCESS
780Xcos debug:   propertyUpdated( 29 , PORT , PORT_KIND ) : SUCCESS
781Xcos trace:   propertyUpdated( 29 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
782Xcos debug:   propertyUpdated( 27 , BLOCK , INPUTS ) : SUCCESS
783Xcos info:    objectCreated( 30 , PORT )
784Xcos debug:   propertyUpdated( 30 , PORT , SOURCE_BLOCK ) : SUCCESS
785Xcos debug:   propertyUpdated( 30 , PORT , PORT_KIND ) : SUCCESS
786Xcos trace:   propertyUpdated( 30 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
787Xcos debug:   propertyUpdated( 27 , BLOCK , OUTPUTS ) : SUCCESS
788Xcos trace:   propertyUpdated( 27 , BLOCK , DESCRIPTION ) : NO_CHANGES
789Xcos trace:   propertyUpdated( 28 , PORT , IMPLICIT ) : NO_CHANGES
790Xcos trace:   propertyUpdated( 29 , PORT , IMPLICIT ) : NO_CHANGES
791Xcos trace:   propertyUpdated( 30 , PORT , IMPLICIT ) : NO_CHANGES
792Xcos trace:   propertyUpdated( 28 , PORT , STYLE ) : NO_CHANGES
793Xcos trace:   propertyUpdated( 29 , PORT , STYLE ) : NO_CHANGES
794Xcos trace:   propertyUpdated( 30 , PORT , STYLE ) : NO_CHANGES
795Xcos trace:   propertyUpdated( 28 , PORT , LABEL ) : NO_CHANGES
796Xcos trace:   propertyUpdated( 29 , PORT , LABEL ) : NO_CHANGES
797Xcos trace:   propertyUpdated( 30 , PORT , LABEL ) : NO_CHANGES
798Xcos trace:   propertyUpdated( 27 , BLOCK , STYLE ) : NO_CHANGES
799Xcos trace:   objectUnreferenced( 27 , BLOCK ) : 0
800Xcos trace:   objectReferenced( 27 , BLOCK ) : 1
801Xcos debug:   propertyUpdated( 27 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
802Xcos debug:   propertyUpdated( 27 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
803Xcos debug:   propertyUpdated( 28 , PORT , DATATYPE ) : SUCCESS
804Xcos debug:   propertyUpdated( 29 , PORT , DATATYPE ) : SUCCESS
805Xcos debug:   propertyUpdated( 30 , PORT , DATATYPE ) : SUCCESS
806Xcos trace:   propertyUpdated( 27 , BLOCK , STATE ) : NO_CHANGES
807Xcos trace:   propertyUpdated( 27 , BLOCK , DSTATE ) : NO_CHANGES
808Xcos trace:   propertyUpdated( 27 , BLOCK , ODSTATE ) : NO_CHANGES
809Xcos debug:   propertyUpdated( 27 , BLOCK , RPAR ) : SUCCESS
810Xcos trace:   propertyUpdated( 27 , BLOCK , IPAR ) : NO_CHANGES
811Xcos trace:   propertyUpdated( 27 , BLOCK , OPAR ) : NO_CHANGES
812Xcos trace:   propertyUpdated( 27 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
813Xcos debug:   propertyUpdated( 27 , BLOCK , SIM_DEP_UT ) : SUCCESS
814Xcos trace:   propertyUpdated( 27 , BLOCK , DESCRIPTION ) : NO_CHANGES
815Xcos trace:   propertyUpdated( 27 , BLOCK , NZCROSS ) : NO_CHANGES
816Xcos trace:   propertyUpdated( 27 , BLOCK , NMODE ) : NO_CHANGES
817Xcos trace:   propertyUpdated( 27 , BLOCK , EQUATIONS ) : NO_CHANGES
818Xcos trace:   propertyUpdated( 27 , BLOCK , UID ) : NO_CHANGES
819Xcos trace:   objectUnreferenced( 27 , BLOCK ) : 0
820Xcos debug:   propertyUpdated( 27 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
821l = scicos_link( from=[1 1 0],to=[2 1 1] ); // Connecting 'Sum1' to 'Sum2'
822Xcos info:    objectCreated( 31 , LINK )
823Xcos trace:   propertyUpdated( 31 , LINK , CONTROL_POINTS ) : NO_CHANGES
824Xcos trace:   propertyUpdated( 31 , LINK , CONTROL_POINTS ) : NO_CHANGES
825Xcos trace:   propertyUpdated( 31 , LINK , DESCRIPTION ) : NO_CHANGES
826Xcos trace:   propertyUpdated( 31 , LINK , THICK ) : NO_CHANGES
827Xcos trace:   propertyUpdated( 31 , LINK , COLOR ) : NO_CHANGES
828Xcos trace:   propertyUpdated( 31 , LINK , KIND ) : NO_CHANGES
829// Assembling the elements, making 'sb' a SuperBlock
830d.objs(1) = Sum1;
831Xcos info:    objectCreated( 32 , BLOCK )
832Xcos info:    objectCloned( 23 , 32 , BLOCK )
833Xcos debug:   propertyUpdated( 32 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
834Xcos trace:   propertyUpdated( 32 , BLOCK , DESCRIPTION ) : NO_CHANGES
835Xcos debug:   propertyUpdated( 32 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
836Xcos debug:   propertyUpdated( 32 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
837Xcos trace:   propertyUpdated( 32 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
838Xcos trace:   propertyUpdated( 32 , BLOCK , UID ) : NO_CHANGES
839Xcos trace:   propertyUpdated( 32 , BLOCK , STYLE ) : NO_CHANGES
840Xcos debug:   propertyUpdated( 32 , BLOCK , GEOMETRY ) : SUCCESS
841Xcos debug:   propertyUpdated( 32 , BLOCK , EXPRS ) : SUCCESS
842Xcos trace:   propertyUpdated( 32 , BLOCK , STATE ) : NO_CHANGES
843Xcos trace:   propertyUpdated( 32 , BLOCK , DSTATE ) : NO_CHANGES
844Xcos trace:   propertyUpdated( 32 , BLOCK , ODSTATE ) : NO_CHANGES
845Xcos debug:   propertyUpdated( 32 , BLOCK , RPAR ) : SUCCESS
846Xcos trace:   propertyUpdated( 32 , BLOCK , OPAR ) : NO_CHANGES
847Xcos trace:   propertyUpdated( 32 , BLOCK , EQUATIONS ) : NO_CHANGES
848Xcos debug:   propertyUpdated( 32 , BLOCK , SIM_DEP_UT ) : SUCCESS
849Xcos trace:   propertyUpdated( 32 , BLOCK , NZCROSS ) : NO_CHANGES
850Xcos trace:   propertyUpdated( 32 , BLOCK , NMODE ) : NO_CHANGES
851Xcos trace:   propertyUpdated( 32 , BLOCK , IPAR ) : NO_CHANGES
852Xcos trace:   propertyUpdated( 32 , BLOCK , COLOR ) : NO_CHANGES
853Xcos trace:   propertyUpdated( 32 , BLOCK , CONTEXT ) : NO_CHANGES
854Xcos trace:   propertyUpdated( 32 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
855Xcos info:    objectCreated( 33 , PORT )
856Xcos info:    objectCloned( 24 , 33 , PORT )
857Xcos trace:   propertyUpdated( 33 , PORT , FIRING ) : NO_CHANGES
858Xcos debug:   propertyUpdated( 33 , PORT , PORT_KIND ) : SUCCESS
859Xcos trace:   propertyUpdated( 33 , PORT , IMPLICIT ) : NO_CHANGES
860Xcos trace:   propertyUpdated( 33 , PORT , UID ) : NO_CHANGES
861Xcos trace:   propertyUpdated( 33 , PORT , STYLE ) : NO_CHANGES
862Xcos trace:   propertyUpdated( 33 , PORT , LABEL ) : NO_CHANGES
863Xcos debug:   propertyUpdated( 33 , PORT , DATATYPE ) : SUCCESS
864Xcos debug:   propertyUpdated( 33 , PORT , SOURCE_BLOCK ) : SUCCESS
865Xcos trace:   propertyUpdated( 33 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
866Xcos info:    objectCreated( 34 , PORT )
867Xcos info:    objectCloned( 25 , 34 , PORT )
868Xcos trace:   propertyUpdated( 34 , PORT , FIRING ) : NO_CHANGES
869Xcos debug:   propertyUpdated( 34 , PORT , PORT_KIND ) : SUCCESS
870Xcos trace:   propertyUpdated( 34 , PORT , IMPLICIT ) : NO_CHANGES
871Xcos trace:   propertyUpdated( 34 , PORT , UID ) : NO_CHANGES
872Xcos trace:   propertyUpdated( 34 , PORT , STYLE ) : NO_CHANGES
873Xcos trace:   propertyUpdated( 34 , PORT , LABEL ) : NO_CHANGES
874Xcos debug:   propertyUpdated( 34 , PORT , DATATYPE ) : SUCCESS
875Xcos debug:   propertyUpdated( 34 , PORT , SOURCE_BLOCK ) : SUCCESS
876Xcos trace:   propertyUpdated( 34 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
877Xcos debug:   propertyUpdated( 32 , BLOCK , INPUTS ) : SUCCESS
878Xcos info:    objectCreated( 35 , PORT )
879Xcos info:    objectCloned( 26 , 35 , PORT )
880Xcos trace:   propertyUpdated( 35 , PORT , FIRING ) : NO_CHANGES
881Xcos debug:   propertyUpdated( 35 , PORT , PORT_KIND ) : SUCCESS
882Xcos trace:   propertyUpdated( 35 , PORT , IMPLICIT ) : NO_CHANGES
883Xcos trace:   propertyUpdated( 35 , PORT , UID ) : NO_CHANGES
884Xcos trace:   propertyUpdated( 35 , PORT , STYLE ) : NO_CHANGES
885Xcos trace:   propertyUpdated( 35 , PORT , LABEL ) : NO_CHANGES
886Xcos debug:   propertyUpdated( 35 , PORT , DATATYPE ) : SUCCESS
887Xcos debug:   propertyUpdated( 35 , PORT , SOURCE_BLOCK ) : SUCCESS
888Xcos trace:   propertyUpdated( 35 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
889Xcos debug:   propertyUpdated( 32 , BLOCK , OUTPUTS ) : SUCCESS
890Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
891Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
892Xcos trace:   propertyUpdated( 32 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
893Xcos trace:   propertyUpdated( 33 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
894Xcos trace:   propertyUpdated( 34 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
895Xcos trace:   propertyUpdated( 35 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
896Xcos trace:   propertyUpdated( 32 , BLOCK , CHILDREN ) : NO_CHANGES
897Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
898Xcos debug:   propertyUpdated( 32 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
899Xcos trace:   propertyUpdated( 32 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
900Xcos debug:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : SUCCESS
901Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
902d.objs(2) = Sum2;
903Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
904Xcos info:    objectCreated( 36 , BLOCK )
905Xcos info:    objectCloned( 27 , 36 , BLOCK )
906Xcos debug:   propertyUpdated( 36 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
907Xcos trace:   propertyUpdated( 36 , BLOCK , DESCRIPTION ) : NO_CHANGES
908Xcos debug:   propertyUpdated( 36 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
909Xcos debug:   propertyUpdated( 36 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
910Xcos trace:   propertyUpdated( 36 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
911Xcos trace:   propertyUpdated( 36 , BLOCK , UID ) : NO_CHANGES
912Xcos trace:   propertyUpdated( 36 , BLOCK , STYLE ) : NO_CHANGES
913Xcos debug:   propertyUpdated( 36 , BLOCK , GEOMETRY ) : SUCCESS
914Xcos debug:   propertyUpdated( 36 , BLOCK , EXPRS ) : SUCCESS
915Xcos trace:   propertyUpdated( 36 , BLOCK , STATE ) : NO_CHANGES
916Xcos trace:   propertyUpdated( 36 , BLOCK , DSTATE ) : NO_CHANGES
917Xcos trace:   propertyUpdated( 36 , BLOCK , ODSTATE ) : NO_CHANGES
918Xcos debug:   propertyUpdated( 36 , BLOCK , RPAR ) : SUCCESS
919Xcos trace:   propertyUpdated( 36 , BLOCK , OPAR ) : NO_CHANGES
920Xcos trace:   propertyUpdated( 36 , BLOCK , EQUATIONS ) : NO_CHANGES
921Xcos debug:   propertyUpdated( 36 , BLOCK , SIM_DEP_UT ) : SUCCESS
922Xcos trace:   propertyUpdated( 36 , BLOCK , NZCROSS ) : NO_CHANGES
923Xcos trace:   propertyUpdated( 36 , BLOCK , NMODE ) : NO_CHANGES
924Xcos trace:   propertyUpdated( 36 , BLOCK , IPAR ) : NO_CHANGES
925Xcos trace:   propertyUpdated( 36 , BLOCK , COLOR ) : NO_CHANGES
926Xcos trace:   propertyUpdated( 36 , BLOCK , CONTEXT ) : NO_CHANGES
927Xcos trace:   propertyUpdated( 36 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
928Xcos info:    objectCreated( 37 , PORT )
929Xcos info:    objectCloned( 28 , 37 , PORT )
930Xcos trace:   propertyUpdated( 37 , PORT , FIRING ) : NO_CHANGES
931Xcos debug:   propertyUpdated( 37 , PORT , PORT_KIND ) : SUCCESS
932Xcos trace:   propertyUpdated( 37 , PORT , IMPLICIT ) : NO_CHANGES
933Xcos trace:   propertyUpdated( 37 , PORT , UID ) : NO_CHANGES
934Xcos trace:   propertyUpdated( 37 , PORT , STYLE ) : NO_CHANGES
935Xcos trace:   propertyUpdated( 37 , PORT , LABEL ) : NO_CHANGES
936Xcos debug:   propertyUpdated( 37 , PORT , DATATYPE ) : SUCCESS
937Xcos debug:   propertyUpdated( 37 , PORT , SOURCE_BLOCK ) : SUCCESS
938Xcos trace:   propertyUpdated( 37 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
939Xcos info:    objectCreated( 38 , PORT )
940Xcos info:    objectCloned( 29 , 38 , PORT )
941Xcos trace:   propertyUpdated( 38 , PORT , FIRING ) : NO_CHANGES
942Xcos debug:   propertyUpdated( 38 , PORT , PORT_KIND ) : SUCCESS
943Xcos trace:   propertyUpdated( 38 , PORT , IMPLICIT ) : NO_CHANGES
944Xcos trace:   propertyUpdated( 38 , PORT , UID ) : NO_CHANGES
945Xcos trace:   propertyUpdated( 38 , PORT , STYLE ) : NO_CHANGES
946Xcos trace:   propertyUpdated( 38 , PORT , LABEL ) : NO_CHANGES
947Xcos debug:   propertyUpdated( 38 , PORT , DATATYPE ) : SUCCESS
948Xcos debug:   propertyUpdated( 38 , PORT , SOURCE_BLOCK ) : SUCCESS
949Xcos trace:   propertyUpdated( 38 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
950Xcos debug:   propertyUpdated( 36 , BLOCK , INPUTS ) : SUCCESS
951Xcos info:    objectCreated( 39 , PORT )
952Xcos info:    objectCloned( 30 , 39 , PORT )
953Xcos trace:   propertyUpdated( 39 , PORT , FIRING ) : NO_CHANGES
954Xcos debug:   propertyUpdated( 39 , PORT , PORT_KIND ) : SUCCESS
955Xcos trace:   propertyUpdated( 39 , PORT , IMPLICIT ) : NO_CHANGES
956Xcos trace:   propertyUpdated( 39 , PORT , UID ) : NO_CHANGES
957Xcos trace:   propertyUpdated( 39 , PORT , STYLE ) : NO_CHANGES
958Xcos trace:   propertyUpdated( 39 , PORT , LABEL ) : NO_CHANGES
959Xcos debug:   propertyUpdated( 39 , PORT , DATATYPE ) : SUCCESS
960Xcos debug:   propertyUpdated( 39 , PORT , SOURCE_BLOCK ) : SUCCESS
961Xcos trace:   propertyUpdated( 39 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
962Xcos debug:   propertyUpdated( 36 , BLOCK , OUTPUTS ) : SUCCESS
963Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
964Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
965Xcos trace:   propertyUpdated( 36 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
966Xcos trace:   propertyUpdated( 37 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
967Xcos trace:   propertyUpdated( 38 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
968Xcos trace:   propertyUpdated( 39 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
969Xcos trace:   propertyUpdated( 36 , BLOCK , CHILDREN ) : NO_CHANGES
970Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
971Xcos debug:   propertyUpdated( 36 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
972Xcos trace:   propertyUpdated( 36 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
973Xcos debug:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : SUCCESS
974Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
975Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
976d.objs(3) = l;
977Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
978Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
979Xcos info:    objectCreated( 40 , LINK )
980Xcos info:    objectCloned( 31 , 40 , LINK )
981Xcos trace:   propertyUpdated( 40 , LINK , COLOR ) : NO_CHANGES
982Xcos trace:   propertyUpdated( 40 , LINK , KIND ) : NO_CHANGES
983Xcos trace:   propertyUpdated( 40 , LINK , DESCRIPTION ) : NO_CHANGES
984Xcos trace:   propertyUpdated( 40 , LINK , UID ) : NO_CHANGES
985Xcos trace:   propertyUpdated( 40 , LINK , STYLE ) : NO_CHANGES
986Xcos trace:   propertyUpdated( 40 , LINK , CONTROL_POINTS ) : NO_CHANGES
987Xcos trace:   propertyUpdated( 40 , LINK , THICK ) : NO_CHANGES
988Xcos trace:   propertyUpdated( 40 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
989Xcos trace:   propertyUpdated( 40 , LINK , PARENT_BLOCK ) : NO_CHANGES
990Xcos trace:   propertyUpdated( 40 , LINK , SOURCE_PORT ) : NO_CHANGES
991Xcos trace:   propertyUpdated( 40 , LINK , DESTINATION_PORT ) : NO_CHANGES
992Xcos trace:   objectReferenced( 40 , LINK ) : 1
993Xcos debug:   propertyUpdated( 40 , LINK , PARENT_DIAGRAM ) : SUCCESS
994Xcos trace:   propertyUpdated( 40 , LINK , PARENT_BLOCK ) : NO_CHANGES
995Xcos trace:   propertyUpdated( 35 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
996Xcos debug:   propertyUpdated( 35 , PORT , CONNECTED_SIGNALS ) : SUCCESS
997Xcos debug:   propertyUpdated( 40 , LINK , SOURCE_PORT ) : SUCCESS
998Xcos trace:   propertyUpdated( 37 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
999Xcos debug:   propertyUpdated( 37 , PORT , CONNECTED_SIGNALS ) : SUCCESS
1000Xcos debug:   propertyUpdated( 40 , LINK , DESTINATION_PORT ) : SUCCESS
1001Xcos debug:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : SUCCESS
1002Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
1003Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
1004Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
1005assert_checkequal(d.objs(1).graphics.pin, [0 ; 0]);
1006Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
1007Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
1008Xcos trace:   objectReferenced( 40 , LINK ) : 1
1009Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
1010Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
1011Xcos trace:   objectReferenced( 32 , BLOCK ) : 2
1012Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 1
1013Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
1014assert_checkequal(d.objs(1).graphics.pout, 3);
1015Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
1016Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
1017Xcos trace:   objectReferenced( 40 , LINK ) : 1
1018Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
1019Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
1020Xcos trace:   objectReferenced( 32 , BLOCK ) : 2
1021Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 1
1022Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
1023assert_checkequal(d.objs(2).graphics.pin, [3 ; 0]);
1024Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
1025Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
1026Xcos trace:   objectReferenced( 40 , LINK ) : 1
1027Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
1028Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
1029Xcos trace:   objectReferenced( 36 , BLOCK ) : 2
1030Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 1
1031Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
1032assert_checkequal(d.objs(2).graphics.pout, 0);
1033Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
1034Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
1035Xcos trace:   objectReferenced( 40 , LINK ) : 1
1036Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
1037Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
1038Xcos trace:   objectReferenced( 36 , BLOCK ) : 2
1039Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 1
1040Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
1041assert_checkequal(d.objs(3).from, [1 1 0]);
1042Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
1043Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
1044Xcos trace:   objectReferenced( 40 , LINK ) : 1
1045Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
1046Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
1047Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
1048assert_checkequal(d.objs(3).to, [2 1 1]);
1049Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
1050Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
1051Xcos trace:   objectReferenced( 40 , LINK ) : 1
1052Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
1053Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
1054Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
1055sb.model.rpar = d;
1056Xcos trace:   objectReferenced( 21 , BLOCK ) : 1
1057Xcos trace:   objectUnreferenced( 21 , BLOCK ) : 0
1058Xcos trace:   objectReferenced( 21 , BLOCK ) : 1
1059Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1060Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1061Xcos trace:   propertyUpdated( 21 , BLOCK , STATE ) : NO_CHANGES
1062Xcos trace:   propertyUpdated( 21 , BLOCK , DSTATE ) : NO_CHANGES
1063Xcos trace:   propertyUpdated( 21 , BLOCK , ODSTATE ) : NO_CHANGES
1064Xcos trace:   objectReferenced( 21 , BLOCK ) : 2
1065Xcos trace:   objectReferenced( 32 , BLOCK ) : 1
1066Xcos trace:   objectReferenced( 36 , BLOCK ) : 1
1067Xcos trace:   objectReferenced( 40 , LINK ) : 1
1068Xcos info:    objectCreated( 41 , BLOCK )
1069Xcos info:    objectCloned( 32 , 41 , BLOCK )
1070Xcos debug:   propertyUpdated( 41 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
1071Xcos trace:   propertyUpdated( 41 , BLOCK , DESCRIPTION ) : NO_CHANGES
1072Xcos debug:   propertyUpdated( 41 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
1073Xcos debug:   propertyUpdated( 41 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
1074Xcos trace:   propertyUpdated( 41 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1075Xcos trace:   propertyUpdated( 41 , BLOCK , UID ) : NO_CHANGES
1076Xcos trace:   propertyUpdated( 41 , BLOCK , STYLE ) : NO_CHANGES
1077Xcos debug:   propertyUpdated( 41 , BLOCK , GEOMETRY ) : SUCCESS
1078Xcos debug:   propertyUpdated( 41 , BLOCK , EXPRS ) : SUCCESS
1079Xcos trace:   propertyUpdated( 41 , BLOCK , STATE ) : NO_CHANGES
1080Xcos trace:   propertyUpdated( 41 , BLOCK , DSTATE ) : NO_CHANGES
1081Xcos trace:   propertyUpdated( 41 , BLOCK , ODSTATE ) : NO_CHANGES
1082Xcos debug:   propertyUpdated( 41 , BLOCK , RPAR ) : SUCCESS
1083Xcos trace:   propertyUpdated( 41 , BLOCK , OPAR ) : NO_CHANGES
1084Xcos trace:   propertyUpdated( 41 , BLOCK , EQUATIONS ) : NO_CHANGES
1085Xcos debug:   propertyUpdated( 41 , BLOCK , SIM_DEP_UT ) : SUCCESS
1086Xcos trace:   propertyUpdated( 41 , BLOCK , NZCROSS ) : NO_CHANGES
1087Xcos trace:   propertyUpdated( 41 , BLOCK , NMODE ) : NO_CHANGES
1088Xcos trace:   propertyUpdated( 41 , BLOCK , IPAR ) : NO_CHANGES
1089Xcos trace:   propertyUpdated( 41 , BLOCK , COLOR ) : NO_CHANGES
1090Xcos trace:   propertyUpdated( 41 , BLOCK , CONTEXT ) : NO_CHANGES
1091Xcos trace:   propertyUpdated( 41 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
1092Xcos info:    objectCreated( 42 , PORT )
1093Xcos info:    objectCloned( 33 , 42 , PORT )
1094Xcos trace:   propertyUpdated( 42 , PORT , FIRING ) : NO_CHANGES
1095Xcos debug:   propertyUpdated( 42 , PORT , PORT_KIND ) : SUCCESS
1096Xcos trace:   propertyUpdated( 42 , PORT , IMPLICIT ) : NO_CHANGES
1097Xcos trace:   propertyUpdated( 42 , PORT , UID ) : NO_CHANGES
1098Xcos trace:   propertyUpdated( 42 , PORT , STYLE ) : NO_CHANGES
1099Xcos trace:   propertyUpdated( 42 , PORT , LABEL ) : NO_CHANGES
1100Xcos debug:   propertyUpdated( 42 , PORT , DATATYPE ) : SUCCESS
1101Xcos debug:   propertyUpdated( 42 , PORT , SOURCE_BLOCK ) : SUCCESS
1102Xcos trace:   propertyUpdated( 42 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1103Xcos info:    objectCreated( 43 , PORT )
1104Xcos info:    objectCloned( 34 , 43 , PORT )
1105Xcos trace:   propertyUpdated( 43 , PORT , FIRING ) : NO_CHANGES
1106Xcos debug:   propertyUpdated( 43 , PORT , PORT_KIND ) : SUCCESS
1107Xcos trace:   propertyUpdated( 43 , PORT , IMPLICIT ) : NO_CHANGES
1108Xcos trace:   propertyUpdated( 43 , PORT , UID ) : NO_CHANGES
1109Xcos trace:   propertyUpdated( 43 , PORT , STYLE ) : NO_CHANGES
1110Xcos trace:   propertyUpdated( 43 , PORT , LABEL ) : NO_CHANGES
1111Xcos debug:   propertyUpdated( 43 , PORT , DATATYPE ) : SUCCESS
1112Xcos debug:   propertyUpdated( 43 , PORT , SOURCE_BLOCK ) : SUCCESS
1113Xcos trace:   propertyUpdated( 43 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1114Xcos debug:   propertyUpdated( 41 , BLOCK , INPUTS ) : SUCCESS
1115Xcos info:    objectCreated( 44 , PORT )
1116Xcos info:    objectCloned( 35 , 44 , PORT )
1117Xcos trace:   propertyUpdated( 44 , PORT , FIRING ) : NO_CHANGES
1118Xcos debug:   propertyUpdated( 44 , PORT , PORT_KIND ) : SUCCESS
1119Xcos trace:   propertyUpdated( 44 , PORT , IMPLICIT ) : NO_CHANGES
1120Xcos trace:   propertyUpdated( 44 , PORT , UID ) : NO_CHANGES
1121Xcos trace:   propertyUpdated( 44 , PORT , STYLE ) : NO_CHANGES
1122Xcos trace:   propertyUpdated( 44 , PORT , LABEL ) : NO_CHANGES
1123Xcos debug:   propertyUpdated( 44 , PORT , DATATYPE ) : SUCCESS
1124Xcos debug:   propertyUpdated( 44 , PORT , SOURCE_BLOCK ) : SUCCESS
1125Xcos trace:   propertyUpdated( 44 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1126Xcos debug:   propertyUpdated( 41 , BLOCK , OUTPUTS ) : SUCCESS
1127Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1128Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1129Xcos trace:   propertyUpdated( 41 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
1130Xcos trace:   propertyUpdated( 42 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1131Xcos trace:   propertyUpdated( 43 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1132Xcos trace:   propertyUpdated( 44 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1133Xcos trace:   propertyUpdated( 41 , BLOCK , CHILDREN ) : NO_CHANGES
1134Xcos info:    objectCreated( 45 , BLOCK )
1135Xcos info:    objectCloned( 36 , 45 , BLOCK )
1136Xcos debug:   propertyUpdated( 45 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
1137Xcos trace:   propertyUpdated( 45 , BLOCK , DESCRIPTION ) : NO_CHANGES
1138Xcos debug:   propertyUpdated( 45 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
1139Xcos debug:   propertyUpdated( 45 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
1140Xcos trace:   propertyUpdated( 45 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1141Xcos trace:   propertyUpdated( 45 , BLOCK , UID ) : NO_CHANGES
1142Xcos trace:   propertyUpdated( 45 , BLOCK , STYLE ) : NO_CHANGES
1143Xcos debug:   propertyUpdated( 45 , BLOCK , GEOMETRY ) : SUCCESS
1144Xcos debug:   propertyUpdated( 45 , BLOCK , EXPRS ) : SUCCESS
1145Xcos trace:   propertyUpdated( 45 , BLOCK , STATE ) : NO_CHANGES
1146Xcos trace:   propertyUpdated( 45 , BLOCK , DSTATE ) : NO_CHANGES
1147Xcos trace:   propertyUpdated( 45 , BLOCK , ODSTATE ) : NO_CHANGES
1148Xcos debug:   propertyUpdated( 45 , BLOCK , RPAR ) : SUCCESS
1149Xcos trace:   propertyUpdated( 45 , BLOCK , OPAR ) : NO_CHANGES
1150Xcos trace:   propertyUpdated( 45 , BLOCK , EQUATIONS ) : NO_CHANGES
1151Xcos debug:   propertyUpdated( 45 , BLOCK , SIM_DEP_UT ) : SUCCESS
1152Xcos trace:   propertyUpdated( 45 , BLOCK , NZCROSS ) : NO_CHANGES
1153Xcos trace:   propertyUpdated( 45 , BLOCK , NMODE ) : NO_CHANGES
1154Xcos trace:   propertyUpdated( 45 , BLOCK , IPAR ) : NO_CHANGES
1155Xcos trace:   propertyUpdated( 45 , BLOCK , COLOR ) : NO_CHANGES
1156Xcos trace:   propertyUpdated( 45 , BLOCK , CONTEXT ) : NO_CHANGES
1157Xcos trace:   propertyUpdated( 45 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
1158Xcos info:    objectCreated( 46 , PORT )
1159Xcos info:    objectCloned( 37 , 46 , PORT )
1160Xcos trace:   propertyUpdated( 46 , PORT , FIRING ) : NO_CHANGES
1161Xcos debug:   propertyUpdated( 46 , PORT , PORT_KIND ) : SUCCESS
1162Xcos trace:   propertyUpdated( 46 , PORT , IMPLICIT ) : NO_CHANGES
1163Xcos trace:   propertyUpdated( 46 , PORT , UID ) : NO_CHANGES
1164Xcos trace:   propertyUpdated( 46 , PORT , STYLE ) : NO_CHANGES
1165Xcos trace:   propertyUpdated( 46 , PORT , LABEL ) : NO_CHANGES
1166Xcos debug:   propertyUpdated( 46 , PORT , DATATYPE ) : SUCCESS
1167Xcos debug:   propertyUpdated( 46 , PORT , SOURCE_BLOCK ) : SUCCESS
1168Xcos trace:   propertyUpdated( 46 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1169Xcos info:    objectCreated( 47 , PORT )
1170Xcos info:    objectCloned( 38 , 47 , PORT )
1171Xcos trace:   propertyUpdated( 47 , PORT , FIRING ) : NO_CHANGES
1172Xcos debug:   propertyUpdated( 47 , PORT , PORT_KIND ) : SUCCESS
1173Xcos trace:   propertyUpdated( 47 , PORT , IMPLICIT ) : NO_CHANGES
1174Xcos trace:   propertyUpdated( 47 , PORT , UID ) : NO_CHANGES
1175Xcos trace:   propertyUpdated( 47 , PORT , STYLE ) : NO_CHANGES
1176Xcos trace:   propertyUpdated( 47 , PORT , LABEL ) : NO_CHANGES
1177Xcos debug:   propertyUpdated( 47 , PORT , DATATYPE ) : SUCCESS
1178Xcos debug:   propertyUpdated( 47 , PORT , SOURCE_BLOCK ) : SUCCESS
1179Xcos trace:   propertyUpdated( 47 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1180Xcos debug:   propertyUpdated( 45 , BLOCK , INPUTS ) : SUCCESS
1181Xcos info:    objectCreated( 48 , PORT )
1182Xcos info:    objectCloned( 39 , 48 , PORT )
1183Xcos trace:   propertyUpdated( 48 , PORT , FIRING ) : NO_CHANGES
1184Xcos debug:   propertyUpdated( 48 , PORT , PORT_KIND ) : SUCCESS
1185Xcos trace:   propertyUpdated( 48 , PORT , IMPLICIT ) : NO_CHANGES
1186Xcos trace:   propertyUpdated( 48 , PORT , UID ) : NO_CHANGES
1187Xcos trace:   propertyUpdated( 48 , PORT , STYLE ) : NO_CHANGES
1188Xcos trace:   propertyUpdated( 48 , PORT , LABEL ) : NO_CHANGES
1189Xcos debug:   propertyUpdated( 48 , PORT , DATATYPE ) : SUCCESS
1190Xcos debug:   propertyUpdated( 48 , PORT , SOURCE_BLOCK ) : SUCCESS
1191Xcos trace:   propertyUpdated( 48 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1192Xcos debug:   propertyUpdated( 45 , BLOCK , OUTPUTS ) : SUCCESS
1193Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1194Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1195Xcos trace:   propertyUpdated( 45 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
1196Xcos trace:   propertyUpdated( 42 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1197Xcos trace:   propertyUpdated( 43 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1198Xcos trace:   propertyUpdated( 44 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1199Xcos trace:   propertyUpdated( 46 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1200Xcos trace:   propertyUpdated( 47 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1201Xcos trace:   propertyUpdated( 48 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1202Xcos trace:   propertyUpdated( 45 , BLOCK , CHILDREN ) : NO_CHANGES
1203Xcos info:    objectCreated( 49 , LINK )
1204Xcos info:    objectCloned( 40 , 49 , LINK )
1205Xcos trace:   propertyUpdated( 49 , LINK , COLOR ) : NO_CHANGES
1206Xcos trace:   propertyUpdated( 49 , LINK , KIND ) : NO_CHANGES
1207Xcos trace:   propertyUpdated( 49 , LINK , DESCRIPTION ) : NO_CHANGES
1208Xcos trace:   propertyUpdated( 49 , LINK , UID ) : NO_CHANGES
1209Xcos trace:   propertyUpdated( 49 , LINK , STYLE ) : NO_CHANGES
1210Xcos trace:   propertyUpdated( 49 , LINK , CONTROL_POINTS ) : NO_CHANGES
1211Xcos trace:   propertyUpdated( 49 , LINK , THICK ) : NO_CHANGES
1212Xcos trace:   propertyUpdated( 49 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
1213Xcos trace:   propertyUpdated( 49 , LINK , PARENT_BLOCK ) : NO_CHANGES
1214Xcos debug:   propertyUpdated( 49 , LINK , SOURCE_PORT ) : SUCCESS
1215Xcos debug:   propertyUpdated( 49 , LINK , DESTINATION_PORT ) : SUCCESS
1216Xcos trace:   objectReferenced( 41 , BLOCK ) : 1
1217Xcos trace:   propertyUpdated( 41 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
1218Xcos debug:   propertyUpdated( 41 , BLOCK , PARENT_BLOCK ) : SUCCESS
1219Xcos trace:   objectReferenced( 45 , BLOCK ) : 1
1220Xcos trace:   propertyUpdated( 45 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
1221Xcos debug:   propertyUpdated( 45 , BLOCK , PARENT_BLOCK ) : SUCCESS
1222Xcos trace:   objectReferenced( 49 , LINK ) : 1
1223Xcos trace:   propertyUpdated( 49 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
1224Xcos debug:   propertyUpdated( 49 , LINK , PARENT_BLOCK ) : SUCCESS
1225Xcos debug:   propertyUpdated( 44 , PORT , CONNECTED_SIGNALS ) : SUCCESS
1226Xcos debug:   propertyUpdated( 46 , PORT , CONNECTED_SIGNALS ) : SUCCESS
1227Xcos debug:   propertyUpdated( 21 , BLOCK , CHILDREN ) : SUCCESS
1228Xcos trace:   objectUnreferenced( 41 , BLOCK ) : 0
1229Xcos trace:   objectUnreferenced( 45 , BLOCK ) : 0
1230Xcos trace:   objectUnreferenced( 49 , LINK ) : 0
1231Xcos trace:   objectUnreferenced( 32 , BLOCK ) : 0
1232Xcos trace:   objectUnreferenced( 36 , BLOCK ) : 0
1233Xcos trace:   objectUnreferenced( 40 , LINK ) : 0
1234Xcos trace:   objectReferenced( 22 , DIAGRAM ) : 1
1235Xcos trace:   objectUnreferenced( 22 , DIAGRAM ) : 0
1236Xcos trace:   objectReferenced( 21 , BLOCK ) : 3
1237Xcos debug:   propertyUpdated( 21 , BLOCK , DESCRIPTION ) : SUCCESS
1238Xcos trace:   propertyUpdated( 21 , BLOCK , CONTEXT ) : NO_CHANGES
1239Xcos trace:   objectUnreferenced( 21 , BLOCK ) : 2
1240Xcos trace:   objectUnreferenced( 21 , BLOCK ) : 1
1241Xcos trace:   propertyUpdated( 21 , BLOCK , IPAR ) : NO_CHANGES
1242Xcos trace:   propertyUpdated( 21 , BLOCK , OPAR ) : NO_CHANGES
1243Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1244Xcos trace:   propertyUpdated( 21 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1245Xcos debug:   propertyUpdated( 21 , BLOCK , DESCRIPTION ) : SUCCESS
1246Xcos trace:   propertyUpdated( 21 , BLOCK , NZCROSS ) : NO_CHANGES
1247Xcos trace:   propertyUpdated( 21 , BLOCK , NMODE ) : NO_CHANGES
1248Xcos trace:   propertyUpdated( 21 , BLOCK , EQUATIONS ) : NO_CHANGES
1249Xcos trace:   propertyUpdated( 21 , BLOCK , UID ) : NO_CHANGES
1250Xcos trace:   objectUnreferenced( 21 , BLOCK ) : 0
1251// Main diagram
1252scs_m = scicos_diagram();
1253Xcos info:    objectCreated( 50 , DIAGRAM )
1254Xcos trace:   objectReferenced( 50 , DIAGRAM ) : 1
1255Xcos trace:   propertyUpdated( 50 , DIAGRAM , TITLE ) : NO_CHANGES
1256Xcos trace:   propertyUpdated( 50 , DIAGRAM , PATH ) : NO_CHANGES
1257Xcos trace:   propertyUpdated( 50 , DIAGRAM , PROPERTIES ) : NO_CHANGES
1258Xcos trace:   propertyUpdated( 50 , DIAGRAM , PROPERTIES ) : NO_CHANGES
1259Xcos trace:   propertyUpdated( 50 , DIAGRAM , CONTEXT ) : NO_CHANGES
1260Xcos trace:   objectUnreferenced( 50 , DIAGRAM ) : 0
1261Xcos trace:   propertyUpdated( 50 , DIAGRAM , CHILDREN ) : NO_CHANGES
1262Xcos debug:   propertyUpdated( 50 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
1263scs_m.objs(1) = sb;
1264Xcos info:    objectCreated( 51 , BLOCK )
1265Xcos info:    objectCloned( 21 , 51 , BLOCK )
1266Xcos trace:   propertyUpdated( 51 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1267Xcos trace:   propertyUpdated( 51 , BLOCK , DESCRIPTION ) : NO_CHANGES
1268Xcos trace:   propertyUpdated( 51 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
1269Xcos trace:   propertyUpdated( 51 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
1270Xcos trace:   propertyUpdated( 51 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1271Xcos trace:   propertyUpdated( 51 , BLOCK , UID ) : NO_CHANGES
1272Xcos trace:   propertyUpdated( 51 , BLOCK , STYLE ) : NO_CHANGES
1273Xcos trace:   propertyUpdated( 51 , BLOCK , GEOMETRY ) : NO_CHANGES
1274Xcos trace:   propertyUpdated( 51 , BLOCK , EXPRS ) : NO_CHANGES
1275Xcos trace:   propertyUpdated( 51 , BLOCK , STATE ) : NO_CHANGES
1276Xcos trace:   propertyUpdated( 51 , BLOCK , DSTATE ) : NO_CHANGES
1277Xcos trace:   propertyUpdated( 51 , BLOCK , ODSTATE ) : NO_CHANGES
1278Xcos trace:   propertyUpdated( 51 , BLOCK , RPAR ) : NO_CHANGES
1279Xcos trace:   propertyUpdated( 51 , BLOCK , OPAR ) : NO_CHANGES
1280Xcos trace:   propertyUpdated( 51 , BLOCK , EQUATIONS ) : NO_CHANGES
1281Xcos trace:   propertyUpdated( 51 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1282Xcos trace:   propertyUpdated( 51 , BLOCK , NZCROSS ) : NO_CHANGES
1283Xcos trace:   propertyUpdated( 51 , BLOCK , NMODE ) : NO_CHANGES
1284Xcos trace:   propertyUpdated( 51 , BLOCK , IPAR ) : NO_CHANGES
1285Xcos trace:   propertyUpdated( 51 , BLOCK , COLOR ) : NO_CHANGES
1286Xcos trace:   propertyUpdated( 51 , BLOCK , CONTEXT ) : NO_CHANGES
1287Xcos trace:   propertyUpdated( 51 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
1288Xcos trace:   propertyUpdated( 51 , BLOCK , INPUTS ) : NO_CHANGES
1289Xcos trace:   propertyUpdated( 51 , BLOCK , OUTPUTS ) : NO_CHANGES
1290Xcos trace:   propertyUpdated( 51 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1291Xcos trace:   propertyUpdated( 51 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1292Xcos trace:   propertyUpdated( 51 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
1293Xcos info:    objectCreated( 52 , BLOCK )
1294Xcos info:    objectCloned( 41 , 52 , BLOCK )
1295Xcos debug:   propertyUpdated( 52 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
1296Xcos trace:   propertyUpdated( 52 , BLOCK , DESCRIPTION ) : NO_CHANGES
1297Xcos debug:   propertyUpdated( 52 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
1298Xcos debug:   propertyUpdated( 52 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
1299Xcos trace:   propertyUpdated( 52 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1300Xcos trace:   propertyUpdated( 52 , BLOCK , UID ) : NO_CHANGES
1301Xcos trace:   propertyUpdated( 52 , BLOCK , STYLE ) : NO_CHANGES
1302Xcos debug:   propertyUpdated( 52 , BLOCK , GEOMETRY ) : SUCCESS
1303Xcos debug:   propertyUpdated( 52 , BLOCK , EXPRS ) : SUCCESS
1304Xcos trace:   propertyUpdated( 52 , BLOCK , STATE ) : NO_CHANGES
1305Xcos trace:   propertyUpdated( 52 , BLOCK , DSTATE ) : NO_CHANGES
1306Xcos trace:   propertyUpdated( 52 , BLOCK , ODSTATE ) : NO_CHANGES
1307Xcos debug:   propertyUpdated( 52 , BLOCK , RPAR ) : SUCCESS
1308Xcos trace:   propertyUpdated( 52 , BLOCK , OPAR ) : NO_CHANGES
1309Xcos trace:   propertyUpdated( 52 , BLOCK , EQUATIONS ) : NO_CHANGES
1310Xcos debug:   propertyUpdated( 52 , BLOCK , SIM_DEP_UT ) : SUCCESS
1311Xcos trace:   propertyUpdated( 52 , BLOCK , NZCROSS ) : NO_CHANGES
1312Xcos trace:   propertyUpdated( 52 , BLOCK , NMODE ) : NO_CHANGES
1313Xcos trace:   propertyUpdated( 52 , BLOCK , IPAR ) : NO_CHANGES
1314Xcos trace:   propertyUpdated( 52 , BLOCK , COLOR ) : NO_CHANGES
1315Xcos trace:   propertyUpdated( 52 , BLOCK , CONTEXT ) : NO_CHANGES
1316Xcos trace:   propertyUpdated( 52 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
1317Xcos info:    objectCreated( 53 , PORT )
1318Xcos info:    objectCloned( 42 , 53 , PORT )
1319Xcos trace:   propertyUpdated( 53 , PORT , FIRING ) : NO_CHANGES
1320Xcos debug:   propertyUpdated( 53 , PORT , PORT_KIND ) : SUCCESS
1321Xcos trace:   propertyUpdated( 53 , PORT , IMPLICIT ) : NO_CHANGES
1322Xcos trace:   propertyUpdated( 53 , PORT , UID ) : NO_CHANGES
1323Xcos trace:   propertyUpdated( 53 , PORT , STYLE ) : NO_CHANGES
1324Xcos trace:   propertyUpdated( 53 , PORT , LABEL ) : NO_CHANGES
1325Xcos debug:   propertyUpdated( 53 , PORT , DATATYPE ) : SUCCESS
1326Xcos debug:   propertyUpdated( 53 , PORT , SOURCE_BLOCK ) : SUCCESS
1327Xcos trace:   propertyUpdated( 53 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1328Xcos info:    objectCreated( 54 , PORT )
1329Xcos info:    objectCloned( 43 , 54 , PORT )
1330Xcos trace:   propertyUpdated( 54 , PORT , FIRING ) : NO_CHANGES
1331Xcos debug:   propertyUpdated( 54 , PORT , PORT_KIND ) : SUCCESS
1332Xcos trace:   propertyUpdated( 54 , PORT , IMPLICIT ) : NO_CHANGES
1333Xcos trace:   propertyUpdated( 54 , PORT , UID ) : NO_CHANGES
1334Xcos trace:   propertyUpdated( 54 , PORT , STYLE ) : NO_CHANGES
1335Xcos trace:   propertyUpdated( 54 , PORT , LABEL ) : NO_CHANGES
1336Xcos debug:   propertyUpdated( 54 , PORT , DATATYPE ) : SUCCESS
1337Xcos debug:   propertyUpdated( 54 , PORT , SOURCE_BLOCK ) : SUCCESS
1338Xcos trace:   propertyUpdated( 54 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1339Xcos debug:   propertyUpdated( 52 , BLOCK , INPUTS ) : SUCCESS
1340Xcos info:    objectCreated( 55 , PORT )
1341Xcos info:    objectCloned( 44 , 55 , PORT )
1342Xcos trace:   propertyUpdated( 55 , PORT , FIRING ) : NO_CHANGES
1343Xcos debug:   propertyUpdated( 55 , PORT , PORT_KIND ) : SUCCESS
1344Xcos trace:   propertyUpdated( 55 , PORT , IMPLICIT ) : NO_CHANGES
1345Xcos trace:   propertyUpdated( 55 , PORT , UID ) : NO_CHANGES
1346Xcos trace:   propertyUpdated( 55 , PORT , STYLE ) : NO_CHANGES
1347Xcos trace:   propertyUpdated( 55 , PORT , LABEL ) : NO_CHANGES
1348Xcos debug:   propertyUpdated( 55 , PORT , DATATYPE ) : SUCCESS
1349Xcos debug:   propertyUpdated( 55 , PORT , SOURCE_BLOCK ) : SUCCESS
1350Xcos trace:   propertyUpdated( 55 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1351Xcos debug:   propertyUpdated( 52 , BLOCK , OUTPUTS ) : SUCCESS
1352Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1353Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1354Xcos debug:   propertyUpdated( 52 , BLOCK , PARENT_BLOCK ) : SUCCESS
1355Xcos trace:   propertyUpdated( 53 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1356Xcos trace:   propertyUpdated( 54 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1357Xcos trace:   propertyUpdated( 55 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1358Xcos trace:   propertyUpdated( 52 , BLOCK , CHILDREN ) : NO_CHANGES
1359Xcos info:    objectCreated( 56 , BLOCK )
1360Xcos info:    objectCloned( 45 , 56 , BLOCK )
1361Xcos debug:   propertyUpdated( 56 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
1362Xcos trace:   propertyUpdated( 56 , BLOCK , DESCRIPTION ) : NO_CHANGES
1363Xcos debug:   propertyUpdated( 56 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
1364Xcos debug:   propertyUpdated( 56 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
1365Xcos trace:   propertyUpdated( 56 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1366Xcos trace:   propertyUpdated( 56 , BLOCK , UID ) : NO_CHANGES
1367Xcos trace:   propertyUpdated( 56 , BLOCK , STYLE ) : NO_CHANGES
1368Xcos debug:   propertyUpdated( 56 , BLOCK , GEOMETRY ) : SUCCESS
1369Xcos debug:   propertyUpdated( 56 , BLOCK , EXPRS ) : SUCCESS
1370Xcos trace:   propertyUpdated( 56 , BLOCK , STATE ) : NO_CHANGES
1371Xcos trace:   propertyUpdated( 56 , BLOCK , DSTATE ) : NO_CHANGES
1372Xcos trace:   propertyUpdated( 56 , BLOCK , ODSTATE ) : NO_CHANGES
1373Xcos debug:   propertyUpdated( 56 , BLOCK , RPAR ) : SUCCESS
1374Xcos trace:   propertyUpdated( 56 , BLOCK , OPAR ) : NO_CHANGES
1375Xcos trace:   propertyUpdated( 56 , BLOCK , EQUATIONS ) : NO_CHANGES
1376Xcos debug:   propertyUpdated( 56 , BLOCK , SIM_DEP_UT ) : SUCCESS
1377Xcos trace:   propertyUpdated( 56 , BLOCK , NZCROSS ) : NO_CHANGES
1378Xcos trace:   propertyUpdated( 56 , BLOCK , NMODE ) : NO_CHANGES
1379Xcos trace:   propertyUpdated( 56 , BLOCK , IPAR ) : NO_CHANGES
1380Xcos trace:   propertyUpdated( 56 , BLOCK , COLOR ) : NO_CHANGES
1381Xcos trace:   propertyUpdated( 56 , BLOCK , CONTEXT ) : NO_CHANGES
1382Xcos trace:   propertyUpdated( 56 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
1383Xcos info:    objectCreated( 57 , PORT )
1384Xcos info:    objectCloned( 46 , 57 , PORT )
1385Xcos trace:   propertyUpdated( 57 , PORT , FIRING ) : NO_CHANGES
1386Xcos debug:   propertyUpdated( 57 , PORT , PORT_KIND ) : SUCCESS
1387Xcos trace:   propertyUpdated( 57 , PORT , IMPLICIT ) : NO_CHANGES
1388Xcos trace:   propertyUpdated( 57 , PORT , UID ) : NO_CHANGES
1389Xcos trace:   propertyUpdated( 57 , PORT , STYLE ) : NO_CHANGES
1390Xcos trace:   propertyUpdated( 57 , PORT , LABEL ) : NO_CHANGES
1391Xcos debug:   propertyUpdated( 57 , PORT , DATATYPE ) : SUCCESS
1392Xcos debug:   propertyUpdated( 57 , PORT , SOURCE_BLOCK ) : SUCCESS
1393Xcos trace:   propertyUpdated( 57 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1394Xcos info:    objectCreated( 58 , PORT )
1395Xcos info:    objectCloned( 47 , 58 , PORT )
1396Xcos trace:   propertyUpdated( 58 , PORT , FIRING ) : NO_CHANGES
1397Xcos debug:   propertyUpdated( 58 , PORT , PORT_KIND ) : SUCCESS
1398Xcos trace:   propertyUpdated( 58 , PORT , IMPLICIT ) : NO_CHANGES
1399Xcos trace:   propertyUpdated( 58 , PORT , UID ) : NO_CHANGES
1400Xcos trace:   propertyUpdated( 58 , PORT , STYLE ) : NO_CHANGES
1401Xcos trace:   propertyUpdated( 58 , PORT , LABEL ) : NO_CHANGES
1402Xcos debug:   propertyUpdated( 58 , PORT , DATATYPE ) : SUCCESS
1403Xcos debug:   propertyUpdated( 58 , PORT , SOURCE_BLOCK ) : SUCCESS
1404Xcos trace:   propertyUpdated( 58 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1405Xcos debug:   propertyUpdated( 56 , BLOCK , INPUTS ) : SUCCESS
1406Xcos info:    objectCreated( 59 , PORT )
1407Xcos info:    objectCloned( 48 , 59 , PORT )
1408Xcos trace:   propertyUpdated( 59 , PORT , FIRING ) : NO_CHANGES
1409Xcos debug:   propertyUpdated( 59 , PORT , PORT_KIND ) : SUCCESS
1410Xcos trace:   propertyUpdated( 59 , PORT , IMPLICIT ) : NO_CHANGES
1411Xcos trace:   propertyUpdated( 59 , PORT , UID ) : NO_CHANGES
1412Xcos trace:   propertyUpdated( 59 , PORT , STYLE ) : NO_CHANGES
1413Xcos trace:   propertyUpdated( 59 , PORT , LABEL ) : NO_CHANGES
1414Xcos debug:   propertyUpdated( 59 , PORT , DATATYPE ) : SUCCESS
1415Xcos debug:   propertyUpdated( 59 , PORT , SOURCE_BLOCK ) : SUCCESS
1416Xcos trace:   propertyUpdated( 59 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1417Xcos debug:   propertyUpdated( 56 , BLOCK , OUTPUTS ) : SUCCESS
1418Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1419Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1420Xcos debug:   propertyUpdated( 56 , BLOCK , PARENT_BLOCK ) : SUCCESS
1421Xcos trace:   propertyUpdated( 53 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1422Xcos trace:   propertyUpdated( 54 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1423Xcos trace:   propertyUpdated( 55 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1424Xcos trace:   propertyUpdated( 57 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1425Xcos trace:   propertyUpdated( 58 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1426Xcos trace:   propertyUpdated( 59 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1427Xcos trace:   propertyUpdated( 56 , BLOCK , CHILDREN ) : NO_CHANGES
1428Xcos info:    objectCreated( 60 , LINK )
1429Xcos info:    objectCloned( 49 , 60 , LINK )
1430Xcos trace:   propertyUpdated( 60 , LINK , COLOR ) : NO_CHANGES
1431Xcos trace:   propertyUpdated( 60 , LINK , KIND ) : NO_CHANGES
1432Xcos trace:   propertyUpdated( 60 , LINK , DESCRIPTION ) : NO_CHANGES
1433Xcos trace:   propertyUpdated( 60 , LINK , UID ) : NO_CHANGES
1434Xcos trace:   propertyUpdated( 60 , LINK , STYLE ) : NO_CHANGES
1435Xcos trace:   propertyUpdated( 60 , LINK , CONTROL_POINTS ) : NO_CHANGES
1436Xcos trace:   propertyUpdated( 60 , LINK , THICK ) : NO_CHANGES
1437Xcos trace:   propertyUpdated( 60 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
1438Xcos debug:   propertyUpdated( 60 , LINK , PARENT_BLOCK ) : SUCCESS
1439Xcos debug:   propertyUpdated( 60 , LINK , SOURCE_PORT ) : SUCCESS
1440Xcos debug:   propertyUpdated( 60 , LINK , DESTINATION_PORT ) : SUCCESS
1441Xcos trace:   propertyUpdated( 53 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1442Xcos trace:   propertyUpdated( 54 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1443Xcos debug:   propertyUpdated( 55 , PORT , CONNECTED_SIGNALS ) : SUCCESS
1444Xcos debug:   propertyUpdated( 57 , PORT , CONNECTED_SIGNALS ) : SUCCESS
1445Xcos trace:   propertyUpdated( 58 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1446Xcos trace:   propertyUpdated( 59 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1447Xcos trace:   propertyUpdated( 60 , LINK , SOURCE_PORT ) : NO_CHANGES
1448Xcos trace:   propertyUpdated( 60 , LINK , DESTINATION_PORT ) : NO_CHANGES
1449Xcos debug:   propertyUpdated( 51 , BLOCK , CHILDREN ) : SUCCESS
1450Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1451Xcos debug:   propertyUpdated( 51 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
1452Xcos trace:   propertyUpdated( 51 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
1453Xcos debug:   propertyUpdated( 50 , DIAGRAM , CHILDREN ) : SUCCESS
1454Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1455assert_checkequal(scs_m.objs(1).model.rpar.objs(1).graphics.pin, [0 ; 0]);
1456Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1457Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1458Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1459Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1460Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1461Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1462Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1463Xcos trace:   objectReferenced( 60 , LINK ) : 1
1464Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1465Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1466Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1467Xcos trace:   objectReferenced( 52 , BLOCK ) : 2
1468Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 1
1469Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1470assert_checkequal(scs_m.objs(1).model.rpar.objs(1).graphics.pout, 3);
1471Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1472Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1473Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1474Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1475Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1476Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1477Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1478Xcos trace:   objectReferenced( 60 , LINK ) : 1
1479Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1480Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1481Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1482Xcos trace:   objectReferenced( 52 , BLOCK ) : 2
1483Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 1
1484Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1485assert_checkequal(scs_m.objs(1).model.rpar.objs(2).graphics.pin, [3 ; 0]);
1486Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1487Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1488Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1489Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1490Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1491Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1492Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1493Xcos trace:   objectReferenced( 60 , LINK ) : 1
1494Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1495Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1496Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1497Xcos trace:   objectReferenced( 56 , BLOCK ) : 2
1498Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 1
1499Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1500assert_checkequal(scs_m.objs(1).model.rpar.objs(2).graphics.pout, 0);
1501Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1502Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1503Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1504Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1505Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1506Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1507Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1508Xcos trace:   objectReferenced( 60 , LINK ) : 1
1509Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1510Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1511Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1512Xcos trace:   objectReferenced( 56 , BLOCK ) : 2
1513Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 1
1514Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1515assert_checkequal(scs_m.objs(1).model.rpar.objs(3).from, [1 1 0]);
1516Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1517Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1518Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1519Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1520Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1521Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1522Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1523Xcos trace:   objectReferenced( 60 , LINK ) : 1
1524Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1525Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1526Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1527Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1528assert_checkequal(scs_m.objs(1).model.rpar.objs(3).to, [2 1 1]);
1529Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1530Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1531Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1532Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1533Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1534Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1535Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1536Xcos trace:   objectReferenced( 60 , LINK ) : 1
1537Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1538Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1539Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1540Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1541l = list(1); l(1) = scs_m; // Cloning 'scs_m'
1542Xcos info:    objectDeleted( 31 , LINK )
1543// Check connections
1544assert_checkequal(l(1).objs(1).model.rpar.objs(1).graphics.pin, [0 ; 0]);
1545Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1546Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1547Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1548Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1549Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1550Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1551Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1552Xcos trace:   objectReferenced( 60 , LINK ) : 1
1553Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1554Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1555Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1556Xcos trace:   objectReferenced( 52 , BLOCK ) : 2
1557Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 1
1558Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1559assert_checkequal(l(1).objs(1).model.rpar.objs(1).graphics.pout, 3);
1560Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1561Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1562Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1563Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1564Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1565Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1566Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1567Xcos trace:   objectReferenced( 60 , LINK ) : 1
1568Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1569Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1570Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1571Xcos trace:   objectReferenced( 52 , BLOCK ) : 2
1572Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 1
1573Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1574assert_checkequal(l(1).objs(1).model.rpar.objs(2).graphics.pin, [3 ; 0]);
1575Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1576Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1577Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1578Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1579Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1580Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1581Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1582Xcos trace:   objectReferenced( 60 , LINK ) : 1
1583Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1584Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1585Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1586Xcos trace:   objectReferenced( 56 , BLOCK ) : 2
1587Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 1
1588Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1589assert_checkequal(l(1).objs(1).model.rpar.objs(2).graphics.pout, 0);
1590Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1591Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1592Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1593Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1594Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1595Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1596Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1597Xcos trace:   objectReferenced( 60 , LINK ) : 1
1598Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1599Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1600Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1601Xcos trace:   objectReferenced( 56 , BLOCK ) : 2
1602Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 1
1603Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1604assert_checkequal(l(1).objs(1).model.rpar.objs(3).from, [1 1 0]);
1605Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1606Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1607Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1608Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1609Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1610Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1611Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1612Xcos trace:   objectReferenced( 60 , LINK ) : 1
1613Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1614Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1615Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1616Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1617assert_checkequal(l(1).objs(1).model.rpar.objs(3).to, [2 1 1]);
1618Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1619Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1620Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1621Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1622Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1623Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1624Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1625Xcos trace:   objectReferenced( 60 , LINK ) : 1
1626Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1627Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1628Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1629Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1630// Clone a second time
1631l2 = list(1); l2(1) = l(1); // Cloning 'l(1)', which is 'scs_m's clone
1632// Check connections
1633assert_checkequal(l2(1).objs(1).model.rpar.objs(1).graphics.pin, [0 ; 0]);
1634Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1635Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1636Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1637Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1638Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1639Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1640Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1641Xcos trace:   objectReferenced( 60 , LINK ) : 1
1642Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1643Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1644Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1645Xcos trace:   objectReferenced( 52 , BLOCK ) : 2
1646Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 1
1647Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1648assert_checkequal(l2(1).objs(1).model.rpar.objs(1).graphics.pout, 3);
1649Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1650Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1651Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1652Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1653Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1654Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1655Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1656Xcos trace:   objectReferenced( 60 , LINK ) : 1
1657Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1658Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1659Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1660Xcos trace:   objectReferenced( 52 , BLOCK ) : 2
1661Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 1
1662Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1663assert_checkequal(l2(1).objs(1).model.rpar.objs(2).graphics.pin, [3 ; 0]);
1664Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1665Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1666Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1667Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1668Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1669Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1670Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1671Xcos trace:   objectReferenced( 60 , LINK ) : 1
1672Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1673Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1674Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1675Xcos trace:   objectReferenced( 56 , BLOCK ) : 2
1676Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 1
1677Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1678assert_checkequal(l2(1).objs(1).model.rpar.objs(2).graphics.pout, 0);
1679Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1680Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1681Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1682Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1683Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1684Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1685Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1686Xcos trace:   objectReferenced( 60 , LINK ) : 1
1687Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1688Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1689Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1690Xcos trace:   objectReferenced( 56 , BLOCK ) : 2
1691Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 1
1692Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1693assert_checkequal(l2(1).objs(1).model.rpar.objs(3).from, [1 1 0]);
1694Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1695Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1696Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1697Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1698Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1699Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1700Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1701Xcos trace:   objectReferenced( 60 , LINK ) : 1
1702Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1703Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1704Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1705Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1706assert_checkequal(l2(1).objs(1).model.rpar.objs(3).to,   [2 1 1]);
1707Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1708Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1709Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1710Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1711Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1712Xcos trace:   objectReferenced( 52 , BLOCK ) : 1
1713Xcos trace:   objectReferenced( 56 , BLOCK ) : 1
1714Xcos trace:   objectReferenced( 60 , LINK ) : 1
1715Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1716Xcos trace:   objectUnreferenced( 52 , BLOCK ) : 0
1717Xcos trace:   objectUnreferenced( 56 , BLOCK ) : 0
1718Xcos trace:   objectUnreferenced( 60 , LINK ) : 0
1719// Check that all the model items are freed
1720clear
1721Xcos debug:   propertyUpdated( 23 , BLOCK , INPUTS ) : SUCCESS
1722Xcos trace:   propertyUpdated( 23 , BLOCK , OUTPUTS ) : NO_CHANGES
1723Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1724Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1725Xcos info:    objectDeleted( 24 , PORT )
1726Xcos debug:   propertyUpdated( 23 , BLOCK , INPUTS ) : SUCCESS
1727Xcos trace:   propertyUpdated( 23 , BLOCK , OUTPUTS ) : NO_CHANGES
1728Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1729Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1730Xcos info:    objectDeleted( 25 , PORT )
1731Xcos trace:   propertyUpdated( 23 , BLOCK , INPUTS ) : NO_CHANGES
1732Xcos debug:   propertyUpdated( 23 , BLOCK , OUTPUTS ) : SUCCESS
1733Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1734Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1735Xcos info:    objectDeleted( 26 , PORT )
1736Xcos info:    objectDeleted( 23 , BLOCK )
1737Xcos debug:   propertyUpdated( 27 , BLOCK , INPUTS ) : SUCCESS
1738Xcos trace:   propertyUpdated( 27 , BLOCK , OUTPUTS ) : NO_CHANGES
1739Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1740Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1741Xcos info:    objectDeleted( 28 , PORT )
1742Xcos debug:   propertyUpdated( 27 , BLOCK , INPUTS ) : SUCCESS
1743Xcos trace:   propertyUpdated( 27 , BLOCK , OUTPUTS ) : NO_CHANGES
1744Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1745Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1746Xcos info:    objectDeleted( 29 , PORT )
1747Xcos trace:   propertyUpdated( 27 , BLOCK , INPUTS ) : NO_CHANGES
1748Xcos debug:   propertyUpdated( 27 , BLOCK , OUTPUTS ) : SUCCESS
1749Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1750Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1751Xcos info:    objectDeleted( 30 , PORT )
1752Xcos info:    objectDeleted( 27 , BLOCK )
1753Xcos debug:   propertyUpdated( 32 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
1754Xcos debug:   propertyUpdated( 36 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
1755Xcos debug:   propertyUpdated( 40 , LINK , PARENT_DIAGRAM ) : SUCCESS
1756Xcos debug:   propertyUpdated( 32 , BLOCK , INPUTS ) : SUCCESS
1757Xcos trace:   propertyUpdated( 32 , BLOCK , OUTPUTS ) : NO_CHANGES
1758Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1759Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1760Xcos info:    objectDeleted( 33 , PORT )
1761Xcos debug:   propertyUpdated( 32 , BLOCK , INPUTS ) : SUCCESS
1762Xcos trace:   propertyUpdated( 32 , BLOCK , OUTPUTS ) : NO_CHANGES
1763Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1764Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1765Xcos info:    objectDeleted( 34 , PORT )
1766Xcos trace:   propertyUpdated( 32 , BLOCK , INPUTS ) : NO_CHANGES
1767Xcos debug:   propertyUpdated( 32 , BLOCK , OUTPUTS ) : SUCCESS
1768Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1769Xcos trace:   propertyUpdated( 32 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1770Xcos debug:   propertyUpdated( 40 , LINK , SOURCE_PORT ) : SUCCESS
1771Xcos info:    objectDeleted( 35 , PORT )
1772Xcos info:    objectDeleted( 32 , BLOCK )
1773Xcos debug:   propertyUpdated( 36 , BLOCK , INPUTS ) : SUCCESS
1774Xcos trace:   propertyUpdated( 36 , BLOCK , OUTPUTS ) : NO_CHANGES
1775Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1776Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1777Xcos debug:   propertyUpdated( 40 , LINK , DESTINATION_PORT ) : SUCCESS
1778Xcos info:    objectDeleted( 37 , PORT )
1779Xcos debug:   propertyUpdated( 36 , BLOCK , INPUTS ) : SUCCESS
1780Xcos trace:   propertyUpdated( 36 , BLOCK , OUTPUTS ) : NO_CHANGES
1781Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1782Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1783Xcos info:    objectDeleted( 38 , PORT )
1784Xcos trace:   propertyUpdated( 36 , BLOCK , INPUTS ) : NO_CHANGES
1785Xcos debug:   propertyUpdated( 36 , BLOCK , OUTPUTS ) : SUCCESS
1786Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1787Xcos trace:   propertyUpdated( 36 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1788Xcos info:    objectDeleted( 39 , PORT )
1789Xcos info:    objectDeleted( 36 , BLOCK )
1790Xcos info:    objectDeleted( 40 , LINK )
1791Xcos info:    objectDeleted( 22 , DIAGRAM )
1792Xcos debug:   propertyUpdated( 21 , BLOCK , CHILDREN ) : SUCCESS
1793Xcos debug:   propertyUpdated( 41 , BLOCK , INPUTS ) : SUCCESS
1794Xcos trace:   propertyUpdated( 41 , BLOCK , OUTPUTS ) : NO_CHANGES
1795Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1796Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1797Xcos info:    objectDeleted( 42 , PORT )
1798Xcos debug:   propertyUpdated( 41 , BLOCK , INPUTS ) : SUCCESS
1799Xcos trace:   propertyUpdated( 41 , BLOCK , OUTPUTS ) : NO_CHANGES
1800Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1801Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1802Xcos info:    objectDeleted( 43 , PORT )
1803Xcos trace:   propertyUpdated( 41 , BLOCK , INPUTS ) : NO_CHANGES
1804Xcos debug:   propertyUpdated( 41 , BLOCK , OUTPUTS ) : SUCCESS
1805Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1806Xcos trace:   propertyUpdated( 41 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1807Xcos debug:   propertyUpdated( 49 , LINK , SOURCE_PORT ) : SUCCESS
1808Xcos info:    objectDeleted( 44 , PORT )
1809Xcos info:    objectDeleted( 41 , BLOCK )
1810Xcos debug:   propertyUpdated( 21 , BLOCK , CHILDREN ) : SUCCESS
1811Xcos debug:   propertyUpdated( 45 , BLOCK , INPUTS ) : SUCCESS
1812Xcos trace:   propertyUpdated( 45 , BLOCK , OUTPUTS ) : NO_CHANGES
1813Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1814Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1815Xcos debug:   propertyUpdated( 49 , LINK , DESTINATION_PORT ) : SUCCESS
1816Xcos info:    objectDeleted( 46 , PORT )
1817Xcos debug:   propertyUpdated( 45 , BLOCK , INPUTS ) : SUCCESS
1818Xcos trace:   propertyUpdated( 45 , BLOCK , OUTPUTS ) : NO_CHANGES
1819Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1820Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1821Xcos info:    objectDeleted( 47 , PORT )
1822Xcos trace:   propertyUpdated( 45 , BLOCK , INPUTS ) : NO_CHANGES
1823Xcos debug:   propertyUpdated( 45 , BLOCK , OUTPUTS ) : SUCCESS
1824Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1825Xcos trace:   propertyUpdated( 45 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1826Xcos info:    objectDeleted( 48 , PORT )
1827Xcos info:    objectDeleted( 45 , BLOCK )
1828Xcos debug:   propertyUpdated( 21 , BLOCK , CHILDREN ) : SUCCESS
1829Xcos info:    objectDeleted( 49 , LINK )
1830Xcos info:    objectDeleted( 21 , BLOCK )
1831Xcos debug:   propertyUpdated( 51 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
1832Xcos debug:   propertyUpdated( 51 , BLOCK , CHILDREN ) : SUCCESS
1833Xcos debug:   propertyUpdated( 52 , BLOCK , INPUTS ) : SUCCESS
1834Xcos trace:   propertyUpdated( 52 , BLOCK , OUTPUTS ) : NO_CHANGES
1835Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1836Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1837Xcos info:    objectDeleted( 53 , PORT )
1838Xcos debug:   propertyUpdated( 52 , BLOCK , INPUTS ) : SUCCESS
1839Xcos trace:   propertyUpdated( 52 , BLOCK , OUTPUTS ) : NO_CHANGES
1840Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1841Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1842Xcos info:    objectDeleted( 54 , PORT )
1843Xcos trace:   propertyUpdated( 52 , BLOCK , INPUTS ) : NO_CHANGES
1844Xcos debug:   propertyUpdated( 52 , BLOCK , OUTPUTS ) : SUCCESS
1845Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1846Xcos trace:   propertyUpdated( 52 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1847Xcos debug:   propertyUpdated( 60 , LINK , SOURCE_PORT ) : SUCCESS
1848Xcos info:    objectDeleted( 55 , PORT )
1849Xcos info:    objectDeleted( 52 , BLOCK )
1850Xcos debug:   propertyUpdated( 51 , BLOCK , CHILDREN ) : SUCCESS
1851Xcos debug:   propertyUpdated( 56 , BLOCK , INPUTS ) : SUCCESS
1852Xcos trace:   propertyUpdated( 56 , BLOCK , OUTPUTS ) : NO_CHANGES
1853Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1854Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1855Xcos debug:   propertyUpdated( 60 , LINK , DESTINATION_PORT ) : SUCCESS
1856Xcos info:    objectDeleted( 57 , PORT )
1857Xcos debug:   propertyUpdated( 56 , BLOCK , INPUTS ) : SUCCESS
1858Xcos trace:   propertyUpdated( 56 , BLOCK , OUTPUTS ) : NO_CHANGES
1859Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1860Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1861Xcos info:    objectDeleted( 58 , PORT )
1862Xcos trace:   propertyUpdated( 56 , BLOCK , INPUTS ) : NO_CHANGES
1863Xcos debug:   propertyUpdated( 56 , BLOCK , OUTPUTS ) : SUCCESS
1864Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1865Xcos trace:   propertyUpdated( 56 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1866Xcos info:    objectDeleted( 59 , PORT )
1867Xcos info:    objectDeleted( 56 , BLOCK )
1868Xcos debug:   propertyUpdated( 51 , BLOCK , CHILDREN ) : SUCCESS
1869Xcos info:    objectDeleted( 60 , LINK )
1870Xcos info:    objectDeleted( 51 , BLOCK )
1871Xcos info:    objectDeleted( 50 , DIAGRAM )
1872// Relaunch Xcos librairy
1873loadXcosLibs();
1874scicos_log("TRACE");
1875// Try with a predefined SuperBlock
1876sb = SUPER_f("define");
1877Xcos info:    objectCreated( 61 , DIAGRAM )
1878Xcos trace:   objectReferenced( 61 , DIAGRAM ) : 1
1879Xcos trace:   propertyUpdated( 61 , DIAGRAM , TITLE ) : NO_CHANGES
1880Xcos trace:   propertyUpdated( 61 , DIAGRAM , PATH ) : NO_CHANGES
1881Xcos trace:   propertyUpdated( 61 , DIAGRAM , PROPERTIES ) : NO_CHANGES
1882Xcos trace:   propertyUpdated( 61 , DIAGRAM , PROPERTIES ) : NO_CHANGES
1883Xcos trace:   propertyUpdated( 61 , DIAGRAM , CONTEXT ) : NO_CHANGES
1884Xcos trace:   objectUnreferenced( 61 , DIAGRAM ) : 0
1885Xcos trace:   propertyUpdated( 61 , DIAGRAM , CHILDREN ) : NO_CHANGES
1886Xcos debug:   propertyUpdated( 61 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
1887Xcos trace:   objectReferenced( 61 , DIAGRAM ) : 1
1888Xcos trace:   objectUnreferenced( 61 , DIAGRAM ) : 0
1889Xcos trace:   objectReferenced( 61 , DIAGRAM ) : 1
1890Xcos debug:   propertyUpdated( 61 , DIAGRAM , TITLE ) : SUCCESS
1891Xcos trace:   propertyUpdated( 61 , DIAGRAM , PATH ) : NO_CHANGES
1892Xcos trace:   propertyUpdated( 61 , DIAGRAM , PROPERTIES ) : NO_CHANGES
1893Xcos trace:   propertyUpdated( 61 , DIAGRAM , PROPERTIES ) : NO_CHANGES
1894Xcos trace:   propertyUpdated( 61 , DIAGRAM , CONTEXT ) : NO_CHANGES
1895Xcos trace:   objectUnreferenced( 61 , DIAGRAM ) : 0
1896Xcos info:    objectCreated( 62 , BLOCK )
1897Xcos trace:   objectReferenced( 62 , BLOCK ) : 1
1898Xcos trace:   propertyUpdated( 62 , BLOCK , GEOMETRY ) : NO_CHANGES
1899Xcos debug:   propertyUpdated( 62 , BLOCK , GEOMETRY ) : SUCCESS
1900Xcos debug:   propertyUpdated( 62 , BLOCK , EXPRS ) : SUCCESS
1901Xcos info:    objectCreated( 63 , PORT )
1902Xcos debug:   propertyUpdated( 63 , PORT , SOURCE_BLOCK ) : SUCCESS
1903Xcos debug:   propertyUpdated( 63 , PORT , PORT_KIND ) : SUCCESS
1904Xcos trace:   propertyUpdated( 63 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1905Xcos debug:   propertyUpdated( 62 , BLOCK , OUTPUTS ) : SUCCESS
1906Xcos trace:   propertyUpdated( 62 , BLOCK , DESCRIPTION ) : NO_CHANGES
1907Xcos trace:   propertyUpdated( 63 , PORT , IMPLICIT ) : NO_CHANGES
1908Xcos trace:   propertyUpdated( 63 , PORT , STYLE ) : NO_CHANGES
1909Xcos trace:   propertyUpdated( 63 , PORT , LABEL ) : NO_CHANGES
1910Xcos trace:   propertyUpdated( 62 , BLOCK , STYLE ) : NO_CHANGES
1911Xcos trace:   objectUnreferenced( 62 , BLOCK ) : 0
1912Xcos trace:   objectReferenced( 62 , BLOCK ) : 1
1913Xcos debug:   propertyUpdated( 62 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
1914Xcos trace:   propertyUpdated( 62 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1915Xcos debug:   propertyUpdated( 63 , PORT , DATATYPE ) : SUCCESS
1916Xcos debug:   propertyUpdated( 63 , PORT , DATATYPE ) : SUCCESS
1917Xcos debug:   propertyUpdated( 63 , PORT , DATATYPE ) : SUCCESS
1918Xcos trace:   propertyUpdated( 62 , BLOCK , STATE ) : NO_CHANGES
1919Xcos trace:   propertyUpdated( 62 , BLOCK , DSTATE ) : NO_CHANGES
1920Xcos trace:   propertyUpdated( 62 , BLOCK , ODSTATE ) : NO_CHANGES
1921Xcos trace:   propertyUpdated( 62 , BLOCK , RPAR ) : NO_CHANGES
1922Xcos debug:   propertyUpdated( 62 , BLOCK , IPAR ) : SUCCESS
1923Xcos trace:   propertyUpdated( 62 , BLOCK , OPAR ) : NO_CHANGES
1924Xcos trace:   propertyUpdated( 62 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1925Xcos trace:   propertyUpdated( 62 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1926Xcos trace:   propertyUpdated( 62 , BLOCK , DESCRIPTION ) : NO_CHANGES
1927Xcos trace:   propertyUpdated( 62 , BLOCK , NZCROSS ) : NO_CHANGES
1928Xcos trace:   propertyUpdated( 62 , BLOCK , NMODE ) : NO_CHANGES
1929Xcos trace:   propertyUpdated( 62 , BLOCK , EQUATIONS ) : NO_CHANGES
1930Xcos trace:   propertyUpdated( 62 , BLOCK , UID ) : NO_CHANGES
1931Xcos trace:   objectUnreferenced( 62 , BLOCK ) : 0
1932Xcos debug:   propertyUpdated( 62 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
1933Xcos trace:   objectReferenced( 62 , BLOCK ) : 1
1934Xcos trace:   objectUnreferenced( 62 , BLOCK ) : 0
1935Xcos trace:   objectReferenced( 62 , BLOCK ) : 1
1936Xcos debug:   propertyUpdated( 62 , BLOCK , GEOMETRY ) : SUCCESS
1937Xcos trace:   propertyUpdated( 62 , BLOCK , GEOMETRY ) : NO_CHANGES
1938Xcos trace:   propertyUpdated( 62 , BLOCK , EXPRS ) : NO_CHANGES
1939Xcos trace:   propertyUpdated( 62 , BLOCK , OUTPUTS ) : NO_CHANGES
1940Xcos trace:   propertyUpdated( 62 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1941Xcos trace:   propertyUpdated( 62 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1942Xcos trace:   propertyUpdated( 62 , BLOCK , DESCRIPTION ) : NO_CHANGES
1943Xcos trace:   propertyUpdated( 63 , PORT , IMPLICIT ) : NO_CHANGES
1944Xcos trace:   propertyUpdated( 63 , PORT , STYLE ) : NO_CHANGES
1945Xcos trace:   propertyUpdated( 63 , PORT , LABEL ) : NO_CHANGES
1946Xcos trace:   propertyUpdated( 62 , BLOCK , STYLE ) : NO_CHANGES
1947Xcos trace:   objectUnreferenced( 62 , BLOCK ) : 0
1948Xcos trace:   objectReferenced( 62 , BLOCK ) : 1
1949Xcos trace:   objectUnreferenced( 62 , BLOCK ) : 0
1950Xcos trace:   objectReferenced( 62 , BLOCK ) : 1
1951Xcos trace:   propertyUpdated( 62 , BLOCK , GEOMETRY ) : NO_CHANGES
1952Xcos debug:   propertyUpdated( 62 , BLOCK , GEOMETRY ) : SUCCESS
1953Xcos trace:   propertyUpdated( 62 , BLOCK , EXPRS ) : NO_CHANGES
1954Xcos trace:   propertyUpdated( 62 , BLOCK , INPUTS ) : NO_CHANGES
1955Xcos trace:   propertyUpdated( 62 , BLOCK , OUTPUTS ) : NO_CHANGES
1956Xcos trace:   propertyUpdated( 62 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1957Xcos trace:   propertyUpdated( 62 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1958Xcos trace:   propertyUpdated( 62 , BLOCK , DESCRIPTION ) : NO_CHANGES
1959Xcos trace:   propertyUpdated( 63 , PORT , IMPLICIT ) : NO_CHANGES
1960Xcos trace:   propertyUpdated( 63 , PORT , STYLE ) : NO_CHANGES
1961Xcos trace:   propertyUpdated( 63 , PORT , LABEL ) : NO_CHANGES
1962Xcos trace:   propertyUpdated( 62 , BLOCK , STYLE ) : NO_CHANGES
1963Xcos trace:   objectUnreferenced( 62 , BLOCK ) : 0
1964Xcos info:    objectCreated( 64 , BLOCK )
1965Xcos trace:   objectReferenced( 64 , BLOCK ) : 1
1966Xcos trace:   propertyUpdated( 64 , BLOCK , GEOMETRY ) : NO_CHANGES
1967Xcos debug:   propertyUpdated( 64 , BLOCK , GEOMETRY ) : SUCCESS
1968Xcos debug:   propertyUpdated( 64 , BLOCK , EXPRS ) : SUCCESS
1969Xcos info:    objectCreated( 65 , PORT )
1970Xcos debug:   propertyUpdated( 65 , PORT , SOURCE_BLOCK ) : SUCCESS
1971Xcos debug:   propertyUpdated( 65 , PORT , PORT_KIND ) : SUCCESS
1972Xcos trace:   propertyUpdated( 65 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1973Xcos debug:   propertyUpdated( 64 , BLOCK , INPUTS ) : SUCCESS
1974Xcos trace:   propertyUpdated( 64 , BLOCK , DESCRIPTION ) : NO_CHANGES
1975Xcos trace:   propertyUpdated( 65 , PORT , IMPLICIT ) : NO_CHANGES
1976Xcos trace:   propertyUpdated( 65 , PORT , STYLE ) : NO_CHANGES
1977Xcos trace:   propertyUpdated( 65 , PORT , LABEL ) : NO_CHANGES
1978Xcos trace:   propertyUpdated( 64 , BLOCK , STYLE ) : NO_CHANGES
1979Xcos trace:   objectUnreferenced( 64 , BLOCK ) : 0
1980Xcos trace:   objectReferenced( 64 , BLOCK ) : 1
1981Xcos debug:   propertyUpdated( 64 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
1982Xcos trace:   propertyUpdated( 64 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
1983Xcos debug:   propertyUpdated( 65 , PORT , DATATYPE ) : SUCCESS
1984Xcos debug:   propertyUpdated( 65 , PORT , DATATYPE ) : SUCCESS
1985Xcos debug:   propertyUpdated( 65 , PORT , DATATYPE ) : SUCCESS
1986Xcos trace:   propertyUpdated( 64 , BLOCK , STATE ) : NO_CHANGES
1987Xcos trace:   propertyUpdated( 64 , BLOCK , DSTATE ) : NO_CHANGES
1988Xcos trace:   propertyUpdated( 64 , BLOCK , ODSTATE ) : NO_CHANGES
1989Xcos trace:   propertyUpdated( 64 , BLOCK , RPAR ) : NO_CHANGES
1990Xcos debug:   propertyUpdated( 64 , BLOCK , IPAR ) : SUCCESS
1991Xcos trace:   propertyUpdated( 64 , BLOCK , OPAR ) : NO_CHANGES
1992Xcos trace:   propertyUpdated( 64 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
1993Xcos trace:   propertyUpdated( 64 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
1994Xcos trace:   propertyUpdated( 64 , BLOCK , DESCRIPTION ) : NO_CHANGES
1995Xcos trace:   propertyUpdated( 64 , BLOCK , NZCROSS ) : NO_CHANGES
1996Xcos trace:   propertyUpdated( 64 , BLOCK , NMODE ) : NO_CHANGES
1997Xcos trace:   propertyUpdated( 64 , BLOCK , EQUATIONS ) : NO_CHANGES
1998Xcos trace:   propertyUpdated( 64 , BLOCK , UID ) : NO_CHANGES
1999Xcos trace:   objectUnreferenced( 64 , BLOCK ) : 0
2000Xcos debug:   propertyUpdated( 64 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2001Xcos trace:   objectReferenced( 64 , BLOCK ) : 1
2002Xcos trace:   objectUnreferenced( 64 , BLOCK ) : 0
2003Xcos trace:   objectReferenced( 64 , BLOCK ) : 1
2004Xcos debug:   propertyUpdated( 64 , BLOCK , GEOMETRY ) : SUCCESS
2005Xcos trace:   propertyUpdated( 64 , BLOCK , GEOMETRY ) : NO_CHANGES
2006Xcos trace:   propertyUpdated( 64 , BLOCK , EXPRS ) : NO_CHANGES
2007Xcos trace:   propertyUpdated( 64 , BLOCK , INPUTS ) : NO_CHANGES
2008Xcos trace:   propertyUpdated( 64 , BLOCK , OUTPUTS ) : NO_CHANGES
2009Xcos trace:   propertyUpdated( 64 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2010Xcos trace:   propertyUpdated( 64 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2011Xcos trace:   propertyUpdated( 64 , BLOCK , DESCRIPTION ) : NO_CHANGES
2012Xcos trace:   propertyUpdated( 65 , PORT , IMPLICIT ) : NO_CHANGES
2013Xcos trace:   propertyUpdated( 65 , PORT , STYLE ) : NO_CHANGES
2014Xcos trace:   propertyUpdated( 65 , PORT , LABEL ) : NO_CHANGES
2015Xcos trace:   propertyUpdated( 64 , BLOCK , STYLE ) : NO_CHANGES
2016Xcos trace:   objectUnreferenced( 64 , BLOCK ) : 0
2017Xcos trace:   objectReferenced( 64 , BLOCK ) : 1
2018Xcos trace:   objectUnreferenced( 64 , BLOCK ) : 0
2019Xcos trace:   objectReferenced( 64 , BLOCK ) : 1
2020Xcos trace:   propertyUpdated( 64 , BLOCK , GEOMETRY ) : NO_CHANGES
2021Xcos debug:   propertyUpdated( 64 , BLOCK , GEOMETRY ) : SUCCESS
2022Xcos trace:   propertyUpdated( 64 , BLOCK , EXPRS ) : NO_CHANGES
2023Xcos trace:   propertyUpdated( 64 , BLOCK , INPUTS ) : NO_CHANGES
2024Xcos trace:   propertyUpdated( 64 , BLOCK , OUTPUTS ) : NO_CHANGES
2025Xcos trace:   propertyUpdated( 64 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2026Xcos trace:   propertyUpdated( 64 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2027Xcos trace:   propertyUpdated( 64 , BLOCK , DESCRIPTION ) : NO_CHANGES
2028Xcos trace:   propertyUpdated( 65 , PORT , IMPLICIT ) : NO_CHANGES
2029Xcos trace:   propertyUpdated( 65 , PORT , STYLE ) : NO_CHANGES
2030Xcos trace:   propertyUpdated( 65 , PORT , LABEL ) : NO_CHANGES
2031Xcos trace:   propertyUpdated( 64 , BLOCK , STYLE ) : NO_CHANGES
2032Xcos trace:   objectUnreferenced( 64 , BLOCK ) : 0
2033Xcos info:    objectCreated( 66 , BLOCK )
2034Xcos info:    objectCloned( 62 , 66 , BLOCK )
2035Xcos trace:   propertyUpdated( 66 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2036Xcos trace:   propertyUpdated( 66 , BLOCK , DESCRIPTION ) : NO_CHANGES
2037Xcos debug:   propertyUpdated( 66 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2038Xcos debug:   propertyUpdated( 66 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2039Xcos trace:   propertyUpdated( 66 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2040Xcos trace:   propertyUpdated( 66 , BLOCK , UID ) : NO_CHANGES
2041Xcos trace:   propertyUpdated( 66 , BLOCK , STYLE ) : NO_CHANGES
2042Xcos debug:   propertyUpdated( 66 , BLOCK , GEOMETRY ) : SUCCESS
2043Xcos debug:   propertyUpdated( 66 , BLOCK , EXPRS ) : SUCCESS
2044Xcos trace:   propertyUpdated( 66 , BLOCK , STATE ) : NO_CHANGES
2045Xcos trace:   propertyUpdated( 66 , BLOCK , DSTATE ) : NO_CHANGES
2046Xcos trace:   propertyUpdated( 66 , BLOCK , ODSTATE ) : NO_CHANGES
2047Xcos trace:   propertyUpdated( 66 , BLOCK , RPAR ) : NO_CHANGES
2048Xcos trace:   propertyUpdated( 66 , BLOCK , OPAR ) : NO_CHANGES
2049Xcos trace:   propertyUpdated( 66 , BLOCK , EQUATIONS ) : NO_CHANGES
2050Xcos trace:   propertyUpdated( 66 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
2051Xcos trace:   propertyUpdated( 66 , BLOCK , NZCROSS ) : NO_CHANGES
2052Xcos trace:   propertyUpdated( 66 , BLOCK , NMODE ) : NO_CHANGES
2053Xcos debug:   propertyUpdated( 66 , BLOCK , IPAR ) : SUCCESS
2054Xcos trace:   propertyUpdated( 66 , BLOCK , COLOR ) : NO_CHANGES
2055Xcos trace:   propertyUpdated( 66 , BLOCK , CONTEXT ) : NO_CHANGES
2056Xcos trace:   propertyUpdated( 66 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
2057Xcos trace:   propertyUpdated( 66 , BLOCK , INPUTS ) : NO_CHANGES
2058Xcos info:    objectCreated( 67 , PORT )
2059Xcos info:    objectCloned( 63 , 67 , PORT )
2060Xcos trace:   propertyUpdated( 67 , PORT , FIRING ) : NO_CHANGES
2061Xcos debug:   propertyUpdated( 67 , PORT , PORT_KIND ) : SUCCESS
2062Xcos trace:   propertyUpdated( 67 , PORT , IMPLICIT ) : NO_CHANGES
2063Xcos trace:   propertyUpdated( 67 , PORT , UID ) : NO_CHANGES
2064Xcos trace:   propertyUpdated( 67 , PORT , STYLE ) : NO_CHANGES
2065Xcos trace:   propertyUpdated( 67 , PORT , LABEL ) : NO_CHANGES
2066Xcos debug:   propertyUpdated( 67 , PORT , DATATYPE ) : SUCCESS
2067Xcos debug:   propertyUpdated( 67 , PORT , SOURCE_BLOCK ) : SUCCESS
2068Xcos trace:   propertyUpdated( 67 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2069Xcos debug:   propertyUpdated( 66 , BLOCK , OUTPUTS ) : SUCCESS
2070Xcos trace:   propertyUpdated( 66 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2071Xcos trace:   propertyUpdated( 66 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2072Xcos trace:   propertyUpdated( 66 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
2073Xcos trace:   propertyUpdated( 67 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2074Xcos trace:   propertyUpdated( 66 , BLOCK , CHILDREN ) : NO_CHANGES
2075Xcos trace:   objectReferenced( 66 , BLOCK ) : 1
2076Xcos debug:   propertyUpdated( 66 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
2077Xcos trace:   propertyUpdated( 66 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
2078Xcos debug:   propertyUpdated( 61 , DIAGRAM , CHILDREN ) : SUCCESS
2079Xcos trace:   objectUnreferenced( 66 , BLOCK ) : 0
2080Xcos trace:   objectReferenced( 66 , BLOCK ) : 1
2081Xcos info:    objectCreated( 68 , BLOCK )
2082Xcos info:    objectCloned( 64 , 68 , BLOCK )
2083Xcos trace:   propertyUpdated( 68 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2084Xcos trace:   propertyUpdated( 68 , BLOCK , DESCRIPTION ) : NO_CHANGES
2085Xcos debug:   propertyUpdated( 68 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2086Xcos debug:   propertyUpdated( 68 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2087Xcos trace:   propertyUpdated( 68 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2088Xcos trace:   propertyUpdated( 68 , BLOCK , UID ) : NO_CHANGES
2089Xcos trace:   propertyUpdated( 68 , BLOCK , STYLE ) : NO_CHANGES
2090Xcos debug:   propertyUpdated( 68 , BLOCK , GEOMETRY ) : SUCCESS
2091Xcos debug:   propertyUpdated( 68 , BLOCK , EXPRS ) : SUCCESS
2092Xcos trace:   propertyUpdated( 68 , BLOCK , STATE ) : NO_CHANGES
2093Xcos trace:   propertyUpdated( 68 , BLOCK , DSTATE ) : NO_CHANGES
2094Xcos trace:   propertyUpdated( 68 , BLOCK , ODSTATE ) : NO_CHANGES
2095Xcos trace:   propertyUpdated( 68 , BLOCK , RPAR ) : NO_CHANGES
2096Xcos trace:   propertyUpdated( 68 , BLOCK , OPAR ) : NO_CHANGES
2097Xcos trace:   propertyUpdated( 68 , BLOCK , EQUATIONS ) : NO_CHANGES
2098Xcos trace:   propertyUpdated( 68 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
2099Xcos trace:   propertyUpdated( 68 , BLOCK , NZCROSS ) : NO_CHANGES
2100Xcos trace:   propertyUpdated( 68 , BLOCK , NMODE ) : NO_CHANGES
2101Xcos debug:   propertyUpdated( 68 , BLOCK , IPAR ) : SUCCESS
2102Xcos trace:   propertyUpdated( 68 , BLOCK , COLOR ) : NO_CHANGES
2103Xcos trace:   propertyUpdated( 68 , BLOCK , CONTEXT ) : NO_CHANGES
2104Xcos trace:   propertyUpdated( 68 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
2105Xcos info:    objectCreated( 69 , PORT )
2106Xcos info:    objectCloned( 65 , 69 , PORT )
2107Xcos trace:   propertyUpdated( 69 , PORT , FIRING ) : NO_CHANGES
2108Xcos debug:   propertyUpdated( 69 , PORT , PORT_KIND ) : SUCCESS
2109Xcos trace:   propertyUpdated( 69 , PORT , IMPLICIT ) : NO_CHANGES
2110Xcos trace:   propertyUpdated( 69 , PORT , UID ) : NO_CHANGES
2111Xcos trace:   propertyUpdated( 69 , PORT , STYLE ) : NO_CHANGES
2112Xcos trace:   propertyUpdated( 69 , PORT , LABEL ) : NO_CHANGES
2113Xcos debug:   propertyUpdated( 69 , PORT , DATATYPE ) : SUCCESS
2114Xcos debug:   propertyUpdated( 69 , PORT , SOURCE_BLOCK ) : SUCCESS
2115Xcos trace:   propertyUpdated( 69 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2116Xcos debug:   propertyUpdated( 68 , BLOCK , INPUTS ) : SUCCESS
2117Xcos trace:   propertyUpdated( 68 , BLOCK , OUTPUTS ) : NO_CHANGES
2118Xcos trace:   propertyUpdated( 68 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2119Xcos trace:   propertyUpdated( 68 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2120Xcos trace:   propertyUpdated( 68 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
2121Xcos trace:   propertyUpdated( 69 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2122Xcos trace:   propertyUpdated( 68 , BLOCK , CHILDREN ) : NO_CHANGES
2123Xcos trace:   objectReferenced( 68 , BLOCK ) : 1
2124Xcos debug:   propertyUpdated( 68 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
2125Xcos trace:   propertyUpdated( 68 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
2126Xcos debug:   propertyUpdated( 61 , DIAGRAM , CHILDREN ) : SUCCESS
2127Xcos trace:   objectUnreferenced( 68 , BLOCK ) : 0
2128Xcos trace:   objectUnreferenced( 66 , BLOCK ) : 0
2129Xcos info:    objectCreated( 70 , BLOCK )
2130Xcos trace:   objectReferenced( 70 , BLOCK ) : 1
2131Xcos trace:   propertyUpdated( 70 , BLOCK , GEOMETRY ) : NO_CHANGES
2132Xcos debug:   propertyUpdated( 70 , BLOCK , GEOMETRY ) : SUCCESS
2133Xcos trace:   propertyUpdated( 70 , BLOCK , EXPRS ) : NO_CHANGES
2134Xcos info:    objectCreated( 71 , PORT )
2135Xcos debug:   propertyUpdated( 71 , PORT , SOURCE_BLOCK ) : SUCCESS
2136Xcos debug:   propertyUpdated( 71 , PORT , PORT_KIND ) : SUCCESS
2137Xcos trace:   propertyUpdated( 71 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2138Xcos debug:   propertyUpdated( 70 , BLOCK , INPUTS ) : SUCCESS
2139Xcos info:    objectCreated( 72 , PORT )
2140Xcos debug:   propertyUpdated( 72 , PORT , SOURCE_BLOCK ) : SUCCESS
2141Xcos debug:   propertyUpdated( 72 , PORT , PORT_KIND ) : SUCCESS
2142Xcos trace:   propertyUpdated( 72 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2143Xcos debug:   propertyUpdated( 70 , BLOCK , OUTPUTS ) : SUCCESS
2144Xcos trace:   propertyUpdated( 70 , BLOCK , DESCRIPTION ) : NO_CHANGES
2145Xcos trace:   propertyUpdated( 71 , PORT , IMPLICIT ) : NO_CHANGES
2146Xcos trace:   propertyUpdated( 72 , PORT , IMPLICIT ) : NO_CHANGES
2147Xcos trace:   propertyUpdated( 71 , PORT , STYLE ) : NO_CHANGES
2148Xcos trace:   propertyUpdated( 72 , PORT , STYLE ) : NO_CHANGES
2149Xcos trace:   propertyUpdated( 71 , PORT , LABEL ) : NO_CHANGES
2150Xcos trace:   propertyUpdated( 72 , PORT , LABEL ) : NO_CHANGES
2151Xcos trace:   propertyUpdated( 70 , BLOCK , STYLE ) : NO_CHANGES
2152Xcos trace:   objectUnreferenced( 70 , BLOCK ) : 0
2153Xcos trace:   objectReferenced( 70 , BLOCK ) : 1
2154Xcos debug:   propertyUpdated( 70 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2155Xcos trace:   propertyUpdated( 70 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2156Xcos debug:   propertyUpdated( 71 , PORT , DATATYPE ) : SUCCESS
2157Xcos debug:   propertyUpdated( 72 , PORT , DATATYPE ) : SUCCESS
2158Xcos trace:   propertyUpdated( 70 , BLOCK , STATE ) : NO_CHANGES
2159Xcos trace:   propertyUpdated( 70 , BLOCK , DSTATE ) : NO_CHANGES
2160Xcos trace:   propertyUpdated( 70 , BLOCK , ODSTATE ) : NO_CHANGES
2161Xcos trace:   objectReferenced( 70 , BLOCK ) : 2
2162Xcos trace:   objectReferenced( 66 , BLOCK ) : 1
2163Xcos trace:   objectReferenced( 68 , BLOCK ) : 1
2164Xcos info:    objectCreated( 73 , BLOCK )
2165Xcos info:    objectCloned( 66 , 73 , BLOCK )
2166Xcos trace:   propertyUpdated( 73 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2167Xcos trace:   propertyUpdated( 73 , BLOCK , DESCRIPTION ) : NO_CHANGES
2168Xcos debug:   propertyUpdated( 73 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2169Xcos debug:   propertyUpdated( 73 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2170Xcos trace:   propertyUpdated( 73 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2171Xcos trace:   propertyUpdated( 73 , BLOCK , UID ) : NO_CHANGES
2172Xcos trace:   propertyUpdated( 73 , BLOCK , STYLE ) : NO_CHANGES
2173Xcos debug:   propertyUpdated( 73 , BLOCK , GEOMETRY ) : SUCCESS
2174Xcos debug:   propertyUpdated( 73 , BLOCK , EXPRS ) : SUCCESS
2175Xcos trace:   propertyUpdated( 73 , BLOCK , STATE ) : NO_CHANGES
2176Xcos trace:   propertyUpdated( 73 , BLOCK , DSTATE ) : NO_CHANGES
2177Xcos trace:   propertyUpdated( 73 , BLOCK , ODSTATE ) : NO_CHANGES
2178Xcos trace:   propertyUpdated( 73 , BLOCK , RPAR ) : NO_CHANGES
2179Xcos trace:   propertyUpdated( 73 , BLOCK , OPAR ) : NO_CHANGES
2180Xcos trace:   propertyUpdated( 73 , BLOCK , EQUATIONS ) : NO_CHANGES
2181Xcos trace:   propertyUpdated( 73 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
2182Xcos trace:   propertyUpdated( 73 , BLOCK , NZCROSS ) : NO_CHANGES
2183Xcos trace:   propertyUpdated( 73 , BLOCK , NMODE ) : NO_CHANGES
2184Xcos debug:   propertyUpdated( 73 , BLOCK , IPAR ) : SUCCESS
2185Xcos trace:   propertyUpdated( 73 , BLOCK , COLOR ) : NO_CHANGES
2186Xcos trace:   propertyUpdated( 73 , BLOCK , CONTEXT ) : NO_CHANGES
2187Xcos trace:   propertyUpdated( 73 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
2188Xcos trace:   propertyUpdated( 73 , BLOCK , INPUTS ) : NO_CHANGES
2189Xcos info:    objectCreated( 74 , PORT )
2190Xcos info:    objectCloned( 67 , 74 , PORT )
2191Xcos trace:   propertyUpdated( 74 , PORT , FIRING ) : NO_CHANGES
2192Xcos debug:   propertyUpdated( 74 , PORT , PORT_KIND ) : SUCCESS
2193Xcos trace:   propertyUpdated( 74 , PORT , IMPLICIT ) : NO_CHANGES
2194Xcos trace:   propertyUpdated( 74 , PORT , UID ) : NO_CHANGES
2195Xcos trace:   propertyUpdated( 74 , PORT , STYLE ) : NO_CHANGES
2196Xcos trace:   propertyUpdated( 74 , PORT , LABEL ) : NO_CHANGES
2197Xcos debug:   propertyUpdated( 74 , PORT , DATATYPE ) : SUCCESS
2198Xcos debug:   propertyUpdated( 74 , PORT , SOURCE_BLOCK ) : SUCCESS
2199Xcos trace:   propertyUpdated( 74 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2200Xcos debug:   propertyUpdated( 73 , BLOCK , OUTPUTS ) : SUCCESS
2201Xcos trace:   propertyUpdated( 73 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2202Xcos trace:   propertyUpdated( 73 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2203Xcos trace:   propertyUpdated( 73 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
2204Xcos trace:   propertyUpdated( 74 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2205Xcos trace:   propertyUpdated( 73 , BLOCK , CHILDREN ) : NO_CHANGES
2206Xcos info:    objectCreated( 75 , BLOCK )
2207Xcos info:    objectCloned( 68 , 75 , BLOCK )
2208Xcos trace:   propertyUpdated( 75 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2209Xcos trace:   propertyUpdated( 75 , BLOCK , DESCRIPTION ) : NO_CHANGES
2210Xcos debug:   propertyUpdated( 75 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2211Xcos debug:   propertyUpdated( 75 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2212Xcos trace:   propertyUpdated( 75 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2213Xcos trace:   propertyUpdated( 75 , BLOCK , UID ) : NO_CHANGES
2214Xcos trace:   propertyUpdated( 75 , BLOCK , STYLE ) : NO_CHANGES
2215Xcos debug:   propertyUpdated( 75 , BLOCK , GEOMETRY ) : SUCCESS
2216Xcos debug:   propertyUpdated( 75 , BLOCK , EXPRS ) : SUCCESS
2217Xcos trace:   propertyUpdated( 75 , BLOCK , STATE ) : NO_CHANGES
2218Xcos trace:   propertyUpdated( 75 , BLOCK , DSTATE ) : NO_CHANGES
2219Xcos trace:   propertyUpdated( 75 , BLOCK , ODSTATE ) : NO_CHANGES
2220Xcos trace:   propertyUpdated( 75 , BLOCK , RPAR ) : NO_CHANGES
2221Xcos trace:   propertyUpdated( 75 , BLOCK , OPAR ) : NO_CHANGES
2222Xcos trace:   propertyUpdated( 75 , BLOCK , EQUATIONS ) : NO_CHANGES
2223Xcos trace:   propertyUpdated( 75 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
2224Xcos trace:   propertyUpdated( 75 , BLOCK , NZCROSS ) : NO_CHANGES
2225Xcos trace:   propertyUpdated( 75 , BLOCK , NMODE ) : NO_CHANGES
2226Xcos debug:   propertyUpdated( 75 , BLOCK , IPAR ) : SUCCESS
2227Xcos trace:   propertyUpdated( 75 , BLOCK , COLOR ) : NO_CHANGES
2228Xcos trace:   propertyUpdated( 75 , BLOCK , CONTEXT ) : NO_CHANGES
2229Xcos trace:   propertyUpdated( 75 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
2230Xcos info:    objectCreated( 76 , PORT )
2231Xcos info:    objectCloned( 69 , 76 , PORT )
2232Xcos trace:   propertyUpdated( 76 , PORT , FIRING ) : NO_CHANGES
2233Xcos debug:   propertyUpdated( 76 , PORT , PORT_KIND ) : SUCCESS
2234Xcos trace:   propertyUpdated( 76 , PORT , IMPLICIT ) : NO_CHANGES
2235Xcos trace:   propertyUpdated( 76 , PORT , UID ) : NO_CHANGES
2236Xcos trace:   propertyUpdated( 76 , PORT , STYLE ) : NO_CHANGES
2237Xcos trace:   propertyUpdated( 76 , PORT , LABEL ) : NO_CHANGES
2238Xcos debug:   propertyUpdated( 76 , PORT , DATATYPE ) : SUCCESS
2239Xcos debug:   propertyUpdated( 76 , PORT , SOURCE_BLOCK ) : SUCCESS
2240Xcos trace:   propertyUpdated( 76 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2241Xcos debug:   propertyUpdated( 75 , BLOCK , INPUTS ) : SUCCESS
2242Xcos trace:   propertyUpdated( 75 , BLOCK , OUTPUTS ) : NO_CHANGES
2243Xcos trace:   propertyUpdated( 75 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2244Xcos trace:   propertyUpdated( 75 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2245Xcos trace:   propertyUpdated( 75 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
2246Xcos trace:   propertyUpdated( 74 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2247Xcos trace:   propertyUpdated( 76 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2248Xcos trace:   propertyUpdated( 75 , BLOCK , CHILDREN ) : NO_CHANGES
2249Xcos trace:   objectReferenced( 73 , BLOCK ) : 1
2250Xcos trace:   propertyUpdated( 73 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
2251Xcos debug:   propertyUpdated( 73 , BLOCK , PARENT_BLOCK ) : SUCCESS
2252Xcos trace:   objectReferenced( 75 , BLOCK ) : 1
2253Xcos trace:   propertyUpdated( 75 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
2254Xcos debug:   propertyUpdated( 75 , BLOCK , PARENT_BLOCK ) : SUCCESS
2255Xcos debug:   propertyUpdated( 70 , BLOCK , CHILDREN ) : SUCCESS
2256Xcos trace:   objectUnreferenced( 73 , BLOCK ) : 0
2257Xcos trace:   objectUnreferenced( 75 , BLOCK ) : 0
2258Xcos trace:   objectUnreferenced( 66 , BLOCK ) : 0
2259Xcos trace:   objectUnreferenced( 68 , BLOCK ) : 0
2260Xcos trace:   objectReferenced( 61 , DIAGRAM ) : 1
2261Xcos trace:   objectUnreferenced( 61 , DIAGRAM ) : 0
2262Xcos trace:   objectReferenced( 70 , BLOCK ) : 3
2263Xcos debug:   propertyUpdated( 70 , BLOCK , DESCRIPTION ) : SUCCESS
2264Xcos trace:   propertyUpdated( 70 , BLOCK , CONTEXT ) : NO_CHANGES
2265Xcos trace:   objectUnreferenced( 70 , BLOCK ) : 2
2266Xcos trace:   objectUnreferenced( 70 , BLOCK ) : 1
2267Xcos trace:   propertyUpdated( 70 , BLOCK , IPAR ) : NO_CHANGES
2268Xcos trace:   propertyUpdated( 70 , BLOCK , OPAR ) : NO_CHANGES
2269Xcos debug:   propertyUpdated( 70 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS
2270Xcos trace:   propertyUpdated( 70 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
2271Xcos debug:   propertyUpdated( 70 , BLOCK , DESCRIPTION ) : SUCCESS
2272Xcos trace:   propertyUpdated( 70 , BLOCK , NZCROSS ) : NO_CHANGES
2273Xcos trace:   propertyUpdated( 70 , BLOCK , NMODE ) : NO_CHANGES
2274Xcos trace:   propertyUpdated( 70 , BLOCK , EQUATIONS ) : NO_CHANGES
2275Xcos trace:   propertyUpdated( 70 , BLOCK , UID ) : NO_CHANGES
2276Xcos trace:   objectUnreferenced( 70 , BLOCK ) : 0
2277Xcos debug:   propertyUpdated( 70 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2278Xcos trace:   propertyUpdated( 62 , BLOCK , INPUTS ) : NO_CHANGES
2279Xcos debug:   propertyUpdated( 62 , BLOCK , OUTPUTS ) : SUCCESS
2280Xcos trace:   propertyUpdated( 62 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2281Xcos trace:   propertyUpdated( 62 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2282Xcos info:    objectDeleted( 63 , PORT )
2283Xcos info:    objectDeleted( 62 , BLOCK )
2284Xcos debug:   propertyUpdated( 64 , BLOCK , INPUTS ) : SUCCESS
2285Xcos trace:   propertyUpdated( 64 , BLOCK , OUTPUTS ) : NO_CHANGES
2286Xcos trace:   propertyUpdated( 64 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2287Xcos trace:   propertyUpdated( 64 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2288Xcos info:    objectDeleted( 65 , PORT )
2289Xcos info:    objectDeleted( 64 , BLOCK )
2290Xcos debug:   propertyUpdated( 66 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
2291Xcos debug:   propertyUpdated( 68 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
2292Xcos trace:   propertyUpdated( 66 , BLOCK , INPUTS ) : NO_CHANGES
2293Xcos debug:   propertyUpdated( 66 , BLOCK , OUTPUTS ) : SUCCESS
2294Xcos trace:   propertyUpdated( 66 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2295Xcos trace:   propertyUpdated( 66 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2296Xcos info:    objectDeleted( 67 , PORT )
2297Xcos info:    objectDeleted( 66 , BLOCK )
2298Xcos debug:   propertyUpdated( 68 , BLOCK , INPUTS ) : SUCCESS
2299Xcos trace:   propertyUpdated( 68 , BLOCK , OUTPUTS ) : NO_CHANGES
2300Xcos trace:   propertyUpdated( 68 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2301Xcos trace:   propertyUpdated( 68 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2302Xcos info:    objectDeleted( 69 , PORT )
2303Xcos info:    objectDeleted( 68 , BLOCK )
2304Xcos info:    objectDeleted( 61 , DIAGRAM )
2305scs_m = scicos_diagram();
2306Xcos info:    objectCreated( 77 , DIAGRAM )
2307Xcos trace:   objectReferenced( 77 , DIAGRAM ) : 1
2308Xcos trace:   propertyUpdated( 77 , DIAGRAM , TITLE ) : NO_CHANGES
2309Xcos trace:   propertyUpdated( 77 , DIAGRAM , PATH ) : NO_CHANGES
2310Xcos trace:   propertyUpdated( 77 , DIAGRAM , PROPERTIES ) : NO_CHANGES
2311Xcos trace:   propertyUpdated( 77 , DIAGRAM , PROPERTIES ) : NO_CHANGES
2312Xcos trace:   propertyUpdated( 77 , DIAGRAM , CONTEXT ) : NO_CHANGES
2313Xcos trace:   objectUnreferenced( 77 , DIAGRAM ) : 0
2314Xcos trace:   propertyUpdated( 77 , DIAGRAM , CHILDREN ) : NO_CHANGES
2315Xcos debug:   propertyUpdated( 77 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
2316scs_m.objs(1) = sb;
2317Xcos info:    objectCreated( 78 , BLOCK )
2318Xcos info:    objectCloned( 70 , 78 , BLOCK )
2319Xcos trace:   propertyUpdated( 78 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2320Xcos trace:   propertyUpdated( 78 , BLOCK , DESCRIPTION ) : NO_CHANGES
2321Xcos debug:   propertyUpdated( 78 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2322Xcos debug:   propertyUpdated( 78 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2323Xcos debug:   propertyUpdated( 78 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS
2324Xcos trace:   propertyUpdated( 78 , BLOCK , UID ) : NO_CHANGES
2325Xcos trace:   propertyUpdated( 78 , BLOCK , STYLE ) : NO_CHANGES
2326Xcos debug:   propertyUpdated( 78 , BLOCK , GEOMETRY ) : SUCCESS
2327Xcos trace:   propertyUpdated( 78 , BLOCK , EXPRS ) : NO_CHANGES
2328Xcos trace:   propertyUpdated( 78 , BLOCK , STATE ) : NO_CHANGES
2329Xcos trace:   propertyUpdated( 78 , BLOCK , DSTATE ) : NO_CHANGES
2330Xcos trace:   propertyUpdated( 78 , BLOCK , ODSTATE ) : NO_CHANGES
2331Xcos trace:   propertyUpdated( 78 , BLOCK , RPAR ) : NO_CHANGES
2332Xcos trace:   propertyUpdated( 78 , BLOCK , OPAR ) : NO_CHANGES
2333Xcos trace:   propertyUpdated( 78 , BLOCK , EQUATIONS ) : NO_CHANGES
2334Xcos trace:   propertyUpdated( 78 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
2335Xcos trace:   propertyUpdated( 78 , BLOCK , NZCROSS ) : NO_CHANGES
2336Xcos trace:   propertyUpdated( 78 , BLOCK , NMODE ) : NO_CHANGES
2337Xcos trace:   propertyUpdated( 78 , BLOCK , IPAR ) : NO_CHANGES
2338Xcos trace:   propertyUpdated( 78 , BLOCK , COLOR ) : NO_CHANGES
2339Xcos trace:   propertyUpdated( 78 , BLOCK , CONTEXT ) : NO_CHANGES
2340Xcos trace:   propertyUpdated( 78 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
2341Xcos info:    objectCreated( 79 , PORT )
2342Xcos info:    objectCloned( 71 , 79 , PORT )
2343Xcos trace:   propertyUpdated( 79 , PORT , FIRING ) : NO_CHANGES
2344Xcos debug:   propertyUpdated( 79 , PORT , PORT_KIND ) : SUCCESS
2345Xcos trace:   propertyUpdated( 79 , PORT , IMPLICIT ) : NO_CHANGES
2346Xcos trace:   propertyUpdated( 79 , PORT , UID ) : NO_CHANGES
2347Xcos trace:   propertyUpdated( 79 , PORT , STYLE ) : NO_CHANGES
2348Xcos trace:   propertyUpdated( 79 , PORT , LABEL ) : NO_CHANGES
2349Xcos debug:   propertyUpdated( 79 , PORT , DATATYPE ) : SUCCESS
2350Xcos debug:   propertyUpdated( 79 , PORT , SOURCE_BLOCK ) : SUCCESS
2351Xcos trace:   propertyUpdated( 79 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2352Xcos debug:   propertyUpdated( 78 , BLOCK , INPUTS ) : SUCCESS
2353Xcos info:    objectCreated( 80 , PORT )
2354Xcos info:    objectCloned( 72 , 80 , PORT )
2355Xcos trace:   propertyUpdated( 80 , PORT , FIRING ) : NO_CHANGES
2356Xcos debug:   propertyUpdated( 80 , PORT , PORT_KIND ) : SUCCESS
2357Xcos trace:   propertyUpdated( 80 , PORT , IMPLICIT ) : NO_CHANGES
2358Xcos trace:   propertyUpdated( 80 , PORT , UID ) : NO_CHANGES
2359Xcos trace:   propertyUpdated( 80 , PORT , STYLE ) : NO_CHANGES
2360Xcos trace:   propertyUpdated( 80 , PORT , LABEL ) : NO_CHANGES
2361Xcos debug:   propertyUpdated( 80 , PORT , DATATYPE ) : SUCCESS
2362Xcos debug:   propertyUpdated( 80 , PORT , SOURCE_BLOCK ) : SUCCESS
2363Xcos trace:   propertyUpdated( 80 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2364Xcos debug:   propertyUpdated( 78 , BLOCK , OUTPUTS ) : SUCCESS
2365Xcos trace:   propertyUpdated( 78 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2366Xcos trace:   propertyUpdated( 78 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2367Xcos trace:   propertyUpdated( 78 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
2368Xcos info:    objectCreated( 81 , BLOCK )
2369Xcos info:    objectCloned( 73 , 81 , BLOCK )
2370Xcos trace:   propertyUpdated( 81 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2371Xcos trace:   propertyUpdated( 81 , BLOCK , DESCRIPTION ) : NO_CHANGES
2372Xcos debug:   propertyUpdated( 81 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2373Xcos debug:   propertyUpdated( 81 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2374Xcos trace:   propertyUpdated( 81 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2375Xcos trace:   propertyUpdated( 81 , BLOCK , UID ) : NO_CHANGES
2376Xcos trace:   propertyUpdated( 81 , BLOCK , STYLE ) : NO_CHANGES
2377Xcos debug:   propertyUpdated( 81 , BLOCK , GEOMETRY ) : SUCCESS
2378Xcos debug:   propertyUpdated( 81 , BLOCK , EXPRS ) : SUCCESS
2379Xcos trace:   propertyUpdated( 81 , BLOCK , STATE ) : NO_CHANGES
2380Xcos trace:   propertyUpdated( 81 , BLOCK , DSTATE ) : NO_CHANGES
2381Xcos trace:   propertyUpdated( 81 , BLOCK , ODSTATE ) : NO_CHANGES
2382Xcos trace:   propertyUpdated( 81 , BLOCK , RPAR ) : NO_CHANGES
2383Xcos trace:   propertyUpdated( 81 , BLOCK , OPAR ) : NO_CHANGES
2384Xcos trace:   propertyUpdated( 81 , BLOCK , EQUATIONS ) : NO_CHANGES
2385Xcos trace:   propertyUpdated( 81 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
2386Xcos trace:   propertyUpdated( 81 , BLOCK , NZCROSS ) : NO_CHANGES
2387Xcos trace:   propertyUpdated( 81 , BLOCK , NMODE ) : NO_CHANGES
2388Xcos debug:   propertyUpdated( 81 , BLOCK , IPAR ) : SUCCESS
2389Xcos trace:   propertyUpdated( 81 , BLOCK , COLOR ) : NO_CHANGES
2390Xcos trace:   propertyUpdated( 81 , BLOCK , CONTEXT ) : NO_CHANGES
2391Xcos trace:   propertyUpdated( 81 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
2392Xcos trace:   propertyUpdated( 81 , BLOCK , INPUTS ) : NO_CHANGES
2393Xcos info:    objectCreated( 82 , PORT )
2394Xcos info:    objectCloned( 74 , 82 , PORT )
2395Xcos trace:   propertyUpdated( 82 , PORT , FIRING ) : NO_CHANGES
2396Xcos debug:   propertyUpdated( 82 , PORT , PORT_KIND ) : SUCCESS
2397Xcos trace:   propertyUpdated( 82 , PORT , IMPLICIT ) : NO_CHANGES
2398Xcos trace:   propertyUpdated( 82 , PORT , UID ) : NO_CHANGES
2399Xcos trace:   propertyUpdated( 82 , PORT , STYLE ) : NO_CHANGES
2400Xcos trace:   propertyUpdated( 82 , PORT , LABEL ) : NO_CHANGES
2401Xcos debug:   propertyUpdated( 82 , PORT , DATATYPE ) : SUCCESS
2402Xcos debug:   propertyUpdated( 82 , PORT , SOURCE_BLOCK ) : SUCCESS
2403Xcos trace:   propertyUpdated( 82 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2404Xcos debug:   propertyUpdated( 81 , BLOCK , OUTPUTS ) : SUCCESS
2405Xcos trace:   propertyUpdated( 81 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2406Xcos trace:   propertyUpdated( 81 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2407Xcos debug:   propertyUpdated( 81 , BLOCK , PARENT_BLOCK ) : SUCCESS
2408Xcos trace:   propertyUpdated( 79 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2409Xcos trace:   propertyUpdated( 80 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2410Xcos trace:   propertyUpdated( 82 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2411Xcos trace:   propertyUpdated( 81 , BLOCK , CHILDREN ) : NO_CHANGES
2412Xcos info:    objectCreated( 83 , BLOCK )
2413Xcos info:    objectCloned( 75 , 83 , BLOCK )
2414Xcos trace:   propertyUpdated( 83 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
2415Xcos trace:   propertyUpdated( 83 , BLOCK , DESCRIPTION ) : NO_CHANGES
2416Xcos debug:   propertyUpdated( 83 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
2417Xcos debug:   propertyUpdated( 83 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
2418Xcos trace:   propertyUpdated( 83 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
2419Xcos trace:   propertyUpdated( 83 , BLOCK , UID ) : NO_CHANGES
2420Xcos trace:   propertyUpdated( 83 , BLOCK , STYLE ) : NO_CHANGES
2421Xcos debug:   propertyUpdated( 83 , BLOCK , GEOMETRY ) : SUCCESS
2422Xcos debug:   propertyUpdated( 83 , BLOCK , EXPRS ) : SUCCESS
2423Xcos trace:   propertyUpdated( 83 , BLOCK , STATE ) : NO_CHANGES
2424Xcos trace:   propertyUpdated( 83 , BLOCK , DSTATE ) : NO_CHANGES
2425Xcos trace:   propertyUpdated( 83 , BLOCK , ODSTATE ) : NO_CHANGES
2426Xcos trace:   propertyUpdated( 83 , BLOCK , RPAR ) : NO_CHANGES
2427Xcos trace:   propertyUpdated( 83 , BLOCK , OPAR ) : NO_CHANGES
2428Xcos trace:   propertyUpdated( 83 , BLOCK , EQUATIONS ) : NO_CHANGES
2429Xcos trace:   propertyUpdated( 83 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
2430Xcos trace:   propertyUpdated( 83 , BLOCK , NZCROSS ) : NO_CHANGES
2431Xcos trace:   propertyUpdated( 83 , BLOCK , NMODE ) : NO_CHANGES
2432Xcos debug:   propertyUpdated( 83 , BLOCK , IPAR ) : SUCCESS
2433Xcos trace:   propertyUpdated( 83 , BLOCK , COLOR ) : NO_CHANGES
2434Xcos trace:   propertyUpdated( 83 , BLOCK , CONTEXT ) : NO_CHANGES
2435Xcos trace:   propertyUpdated( 83 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
2436Xcos info:    objectCreated( 84 , PORT )
2437Xcos info:    objectCloned( 76 , 84 , PORT )
2438Xcos trace:   propertyUpdated( 84 , PORT , FIRING ) : NO_CHANGES
2439Xcos debug:   propertyUpdated( 84 , PORT , PORT_KIND ) : SUCCESS
2440Xcos trace:   propertyUpdated( 84 , PORT , IMPLICIT ) : NO_CHANGES
2441Xcos trace:   propertyUpdated( 84 , PORT , UID ) : NO_CHANGES
2442Xcos trace:   propertyUpdated( 84 , PORT , STYLE ) : NO_CHANGES
2443Xcos trace:   propertyUpdated( 84 , PORT , LABEL ) : NO_CHANGES
2444Xcos debug:   propertyUpdated( 84 , PORT , DATATYPE ) : SUCCESS
2445Xcos debug:   propertyUpdated( 84 , PORT , SOURCE_BLOCK ) : SUCCESS
2446Xcos trace:   propertyUpdated( 84 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2447Xcos debug:   propertyUpdated( 83 , BLOCK , INPUTS ) : SUCCESS
2448Xcos trace:   propertyUpdated( 83 , BLOCK , OUTPUTS ) : NO_CHANGES
2449Xcos trace:   propertyUpdated( 83 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2450Xcos trace:   propertyUpdated( 83 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2451Xcos debug:   propertyUpdated( 83 , BLOCK , PARENT_BLOCK ) : SUCCESS
2452Xcos trace:   propertyUpdated( 79 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2453Xcos trace:   propertyUpdated( 80 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2454Xcos trace:   propertyUpdated( 82 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2455Xcos trace:   propertyUpdated( 84 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2456Xcos trace:   propertyUpdated( 83 , BLOCK , CHILDREN ) : NO_CHANGES
2457Xcos trace:   propertyUpdated( 79 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2458Xcos trace:   propertyUpdated( 80 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2459Xcos trace:   propertyUpdated( 82 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2460Xcos trace:   propertyUpdated( 84 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
2461Xcos debug:   propertyUpdated( 78 , BLOCK , CHILDREN ) : SUCCESS
2462Xcos trace:   objectReferenced( 78 , BLOCK ) : 1
2463Xcos debug:   propertyUpdated( 78 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
2464Xcos trace:   propertyUpdated( 78 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
2465Xcos debug:   propertyUpdated( 77 , DIAGRAM , CHILDREN ) : SUCCESS
2466Xcos trace:   objectUnreferenced( 78 , BLOCK ) : 0
2467l = list(1); l(1) = scs_m; // Cloning 'scs_m'
2468assert_checkequal(size(l(1).objs(1).model.rpar.objs), 2); // Blocks "IN_f" and "OUT_f"
2469Xcos trace:   objectReferenced( 78 , BLOCK ) : 1
2470Xcos trace:   objectReferenced( 78 , BLOCK ) : 2
2471Xcos trace:   objectReferenced( 78 , BLOCK ) : 3
2472Xcos trace:   objectUnreferenced( 78 , BLOCK ) : 2
2473Xcos trace:   objectUnreferenced( 78 , BLOCK ) : 1
2474Xcos trace:   objectReferenced( 81 , BLOCK ) : 1
2475Xcos trace:   objectReferenced( 83 , BLOCK ) : 1
2476Xcos trace:   objectUnreferenced( 78 , BLOCK ) : 0
2477Xcos trace:   objectUnreferenced( 81 , BLOCK ) : 0
2478Xcos trace:   objectUnreferenced( 83 , BLOCK ) : 0
2479// Check that all the model items are freed
2480clear
2481Xcos debug:   propertyUpdated( 70 , BLOCK , INPUTS ) : SUCCESS
2482Xcos trace:   propertyUpdated( 70 , BLOCK , OUTPUTS ) : NO_CHANGES
2483Xcos trace:   propertyUpdated( 70 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2484Xcos trace:   propertyUpdated( 70 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2485Xcos info:    objectDeleted( 71 , PORT )
2486Xcos trace:   propertyUpdated( 70 , BLOCK , INPUTS ) : NO_CHANGES
2487Xcos debug:   propertyUpdated( 70 , BLOCK , OUTPUTS ) : SUCCESS
2488Xcos trace:   propertyUpdated( 70 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2489Xcos trace:   propertyUpdated( 70 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2490Xcos info:    objectDeleted( 72 , PORT )
2491Xcos debug:   propertyUpdated( 70 , BLOCK , CHILDREN ) : SUCCESS
2492Xcos trace:   propertyUpdated( 73 , BLOCK , INPUTS ) : NO_CHANGES
2493Xcos debug:   propertyUpdated( 73 , BLOCK , OUTPUTS ) : SUCCESS
2494Xcos trace:   propertyUpdated( 73 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2495Xcos trace:   propertyUpdated( 73 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2496Xcos info:    objectDeleted( 74 , PORT )
2497Xcos info:    objectDeleted( 73 , BLOCK )
2498Xcos debug:   propertyUpdated( 70 , BLOCK , CHILDREN ) : SUCCESS
2499Xcos debug:   propertyUpdated( 75 , BLOCK , INPUTS ) : SUCCESS
2500Xcos trace:   propertyUpdated( 75 , BLOCK , OUTPUTS ) : NO_CHANGES
2501Xcos trace:   propertyUpdated( 75 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2502Xcos trace:   propertyUpdated( 75 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2503Xcos info:    objectDeleted( 76 , PORT )
2504Xcos info:    objectDeleted( 75 , BLOCK )
2505Xcos info:    objectDeleted( 70 , BLOCK )
2506Xcos debug:   propertyUpdated( 78 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
2507Xcos debug:   propertyUpdated( 78 , BLOCK , INPUTS ) : SUCCESS
2508Xcos trace:   propertyUpdated( 78 , BLOCK , OUTPUTS ) : NO_CHANGES
2509Xcos trace:   propertyUpdated( 78 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2510Xcos trace:   propertyUpdated( 78 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2511Xcos info:    objectDeleted( 79 , PORT )
2512Xcos trace:   propertyUpdated( 78 , BLOCK , INPUTS ) : NO_CHANGES
2513Xcos debug:   propertyUpdated( 78 , BLOCK , OUTPUTS ) : SUCCESS
2514Xcos trace:   propertyUpdated( 78 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2515Xcos trace:   propertyUpdated( 78 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2516Xcos info:    objectDeleted( 80 , PORT )
2517Xcos debug:   propertyUpdated( 78 , BLOCK , CHILDREN ) : SUCCESS
2518Xcos trace:   propertyUpdated( 81 , BLOCK , INPUTS ) : NO_CHANGES
2519Xcos debug:   propertyUpdated( 81 , BLOCK , OUTPUTS ) : SUCCESS
2520Xcos trace:   propertyUpdated( 81 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2521Xcos trace:   propertyUpdated( 81 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2522Xcos info:    objectDeleted( 82 , PORT )
2523Xcos info:    objectDeleted( 81 , BLOCK )
2524Xcos debug:   propertyUpdated( 78 , BLOCK , CHILDREN ) : SUCCESS
2525Xcos debug:   propertyUpdated( 83 , BLOCK , INPUTS ) : SUCCESS
2526Xcos trace:   propertyUpdated( 83 , BLOCK , OUTPUTS ) : NO_CHANGES
2527Xcos trace:   propertyUpdated( 83 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
2528Xcos trace:   propertyUpdated( 83 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
2529Xcos info:    objectDeleted( 84 , PORT )
2530Xcos info:    objectDeleted( 83 , BLOCK )
2531Xcos info:    objectDeleted( 78 , BLOCK )
2532Xcos info:    objectDeleted( 77 , DIAGRAM )
2533