32440459f514db08c42f53b2d0a6154195fd3295
[scilab.git] / scilab / modules / scicos / tests / unit_tests / model / Delete_objects.dia.ref
1 // =============================================================================
2 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
3 // Copyright (C) 2014 - Scilab Enterprises - Paul Bignier
4 //
5 //  This file is distributed under the same license as the Scilab package.
6 // =============================================================================
7 // <-- CLI SHELL MODE -->
8 loadXcosLibs();
9 scicos_log("TRACE");
10 scs_m = scicos_diagram();
11 Xcos info:    objectCreated( 1 , DIAGRAM )
12 Xcos trace:   objectReferenced( 1 , DIAGRAM ) : 1
13 Xcos trace:   propertyUpdated( 1 , DIAGRAM , TITLE ) : NO_CHANGES
14 Xcos trace:   propertyUpdated( 1 , DIAGRAM , PATH ) : NO_CHANGES
15 Xcos trace:   propertyUpdated( 1 , DIAGRAM , PROPERTIES ) : NO_CHANGES
16 Xcos trace:   propertyUpdated( 1 , DIAGRAM , PROPERTIES ) : NO_CHANGES
17 Xcos trace:   propertyUpdated( 1 , DIAGRAM , CONTEXT ) : NO_CHANGES
18 Xcos trace:   objectUnreferenced( 1 , DIAGRAM ) : 0
19 Xcos trace:   propertyUpdated( 1 , DIAGRAM , CHILDREN ) : NO_CHANGES
20 Xcos debug:   propertyUpdated( 1 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
21 Sum1 = BIGSOM_f("define");
22 Xcos info:    objectCreated( 2 , BLOCK )
23 Xcos trace:   objectReferenced( 2 , BLOCK ) : 1
24 Xcos trace:   propertyUpdated( 2 , BLOCK , GEOMETRY ) : NO_CHANGES
25 Xcos debug:   propertyUpdated( 2 , BLOCK , GEOMETRY ) : SUCCESS
26 Xcos debug:   propertyUpdated( 2 , BLOCK , EXPRS ) : SUCCESS
27 Xcos info:    objectCreated( 3 , PORT )
28 Xcos debug:   propertyUpdated( 3 , PORT , SOURCE_BLOCK ) : SUCCESS
29 Xcos debug:   propertyUpdated( 3 , PORT , PORT_KIND ) : SUCCESS
30 Xcos trace:   propertyUpdated( 3 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
31 Xcos info:    objectCreated( 4 , PORT )
32 Xcos debug:   propertyUpdated( 4 , PORT , SOURCE_BLOCK ) : SUCCESS
33 Xcos debug:   propertyUpdated( 4 , PORT , PORT_KIND ) : SUCCESS
34 Xcos trace:   propertyUpdated( 4 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
35 Xcos debug:   propertyUpdated( 2 , BLOCK , INPUTS ) : SUCCESS
36 Xcos info:    objectCreated( 5 , PORT )
37 Xcos debug:   propertyUpdated( 5 , PORT , SOURCE_BLOCK ) : SUCCESS
38 Xcos debug:   propertyUpdated( 5 , PORT , PORT_KIND ) : SUCCESS
39 Xcos trace:   propertyUpdated( 5 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
40 Xcos debug:   propertyUpdated( 2 , BLOCK , OUTPUTS ) : SUCCESS
41 Xcos trace:   propertyUpdated( 2 , BLOCK , DESCRIPTION ) : NO_CHANGES
42 Xcos trace:   propertyUpdated( 3 , PORT , IMPLICIT ) : NO_CHANGES
43 Xcos trace:   propertyUpdated( 4 , PORT , IMPLICIT ) : NO_CHANGES
44 Xcos trace:   propertyUpdated( 5 , PORT , IMPLICIT ) : NO_CHANGES
45 Xcos trace:   propertyUpdated( 3 , PORT , STYLE ) : NO_CHANGES
46 Xcos trace:   propertyUpdated( 4 , PORT , STYLE ) : NO_CHANGES
47 Xcos trace:   propertyUpdated( 5 , PORT , STYLE ) : NO_CHANGES
48 Xcos trace:   propertyUpdated( 3 , PORT , LABEL ) : NO_CHANGES
49 Xcos trace:   propertyUpdated( 4 , PORT , LABEL ) : NO_CHANGES
50 Xcos trace:   propertyUpdated( 5 , PORT , LABEL ) : NO_CHANGES
51 Xcos trace:   propertyUpdated( 2 , BLOCK , STYLE ) : NO_CHANGES
52 Xcos trace:   objectUnreferenced( 2 , BLOCK ) : 0
53 Xcos trace:   objectReferenced( 2 , BLOCK ) : 1
54 Xcos debug:   propertyUpdated( 2 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
55 Xcos debug:   propertyUpdated( 2 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
56 Xcos debug:   propertyUpdated( 3 , PORT , DATATYPE ) : SUCCESS
57 Xcos debug:   propertyUpdated( 4 , PORT , DATATYPE ) : SUCCESS
58 Xcos debug:   propertyUpdated( 5 , PORT , DATATYPE ) : SUCCESS
59 Xcos trace:   propertyUpdated( 2 , BLOCK , STATE ) : NO_CHANGES
60 Xcos trace:   propertyUpdated( 2 , BLOCK , DSTATE ) : NO_CHANGES
61 Xcos trace:   propertyUpdated( 2 , BLOCK , ODSTATE ) : NO_CHANGES
62 Xcos debug:   propertyUpdated( 2 , BLOCK , RPAR ) : SUCCESS
63 Xcos trace:   propertyUpdated( 2 , BLOCK , IPAR ) : NO_CHANGES
64 Xcos trace:   propertyUpdated( 2 , BLOCK , OPAR ) : NO_CHANGES
65 Xcos trace:   propertyUpdated( 2 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
66 Xcos debug:   propertyUpdated( 2 , BLOCK , SIM_DEP_UT ) : SUCCESS
67 Xcos trace:   propertyUpdated( 2 , BLOCK , DESCRIPTION ) : NO_CHANGES
68 Xcos trace:   propertyUpdated( 2 , BLOCK , NZCROSS ) : NO_CHANGES
69 Xcos trace:   propertyUpdated( 2 , BLOCK , NMODE ) : NO_CHANGES
70 Xcos trace:   propertyUpdated( 2 , BLOCK , EQUATIONS ) : NO_CHANGES
71 Xcos trace:   propertyUpdated( 2 , BLOCK , UID ) : NO_CHANGES
72 Xcos trace:   objectUnreferenced( 2 , BLOCK ) : 0
73 Xcos debug:   propertyUpdated( 2 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
74 Sum2 = BIGSOM_f("define");
75 Xcos info:    objectCreated( 6 , BLOCK )
76 Xcos trace:   objectReferenced( 6 , BLOCK ) : 1
77 Xcos trace:   propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES
78 Xcos debug:   propertyUpdated( 6 , BLOCK , GEOMETRY ) : SUCCESS
79 Xcos debug:   propertyUpdated( 6 , BLOCK , EXPRS ) : SUCCESS
80 Xcos info:    objectCreated( 7 , PORT )
81 Xcos debug:   propertyUpdated( 7 , PORT , SOURCE_BLOCK ) : SUCCESS
82 Xcos debug:   propertyUpdated( 7 , PORT , PORT_KIND ) : SUCCESS
83 Xcos trace:   propertyUpdated( 7 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
84 Xcos info:    objectCreated( 8 , PORT )
85 Xcos debug:   propertyUpdated( 8 , PORT , SOURCE_BLOCK ) : SUCCESS
86 Xcos debug:   propertyUpdated( 8 , PORT , PORT_KIND ) : SUCCESS
87 Xcos trace:   propertyUpdated( 8 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
88 Xcos debug:   propertyUpdated( 6 , BLOCK , INPUTS ) : SUCCESS
89 Xcos info:    objectCreated( 9 , PORT )
90 Xcos debug:   propertyUpdated( 9 , PORT , SOURCE_BLOCK ) : SUCCESS
91 Xcos debug:   propertyUpdated( 9 , PORT , PORT_KIND ) : SUCCESS
92 Xcos trace:   propertyUpdated( 9 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
93 Xcos debug:   propertyUpdated( 6 , BLOCK , OUTPUTS ) : SUCCESS
94 Xcos trace:   propertyUpdated( 6 , BLOCK , DESCRIPTION ) : NO_CHANGES
95 Xcos trace:   propertyUpdated( 7 , PORT , IMPLICIT ) : NO_CHANGES
96 Xcos trace:   propertyUpdated( 8 , PORT , IMPLICIT ) : NO_CHANGES
97 Xcos trace:   propertyUpdated( 9 , PORT , IMPLICIT ) : NO_CHANGES
98 Xcos trace:   propertyUpdated( 7 , PORT , STYLE ) : NO_CHANGES
99 Xcos trace:   propertyUpdated( 8 , PORT , STYLE ) : NO_CHANGES
100 Xcos trace:   propertyUpdated( 9 , PORT , STYLE ) : NO_CHANGES
101 Xcos trace:   propertyUpdated( 7 , PORT , LABEL ) : NO_CHANGES
102 Xcos trace:   propertyUpdated( 8 , PORT , LABEL ) : NO_CHANGES
103 Xcos trace:   propertyUpdated( 9 , PORT , LABEL ) : NO_CHANGES
104 Xcos trace:   propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES
105 Xcos trace:   objectUnreferenced( 6 , BLOCK ) : 0
106 Xcos trace:   objectReferenced( 6 , BLOCK ) : 1
107 Xcos debug:   propertyUpdated( 6 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
108 Xcos debug:   propertyUpdated( 6 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
109 Xcos debug:   propertyUpdated( 7 , PORT , DATATYPE ) : SUCCESS
110 Xcos debug:   propertyUpdated( 8 , PORT , DATATYPE ) : SUCCESS
111 Xcos debug:   propertyUpdated( 9 , PORT , DATATYPE ) : SUCCESS
112 Xcos trace:   propertyUpdated( 6 , BLOCK , STATE ) : NO_CHANGES
113 Xcos trace:   propertyUpdated( 6 , BLOCK , DSTATE ) : NO_CHANGES
114 Xcos trace:   propertyUpdated( 6 , BLOCK , ODSTATE ) : NO_CHANGES
115 Xcos debug:   propertyUpdated( 6 , BLOCK , RPAR ) : SUCCESS
116 Xcos trace:   propertyUpdated( 6 , BLOCK , IPAR ) : NO_CHANGES
117 Xcos trace:   propertyUpdated( 6 , BLOCK , OPAR ) : NO_CHANGES
118 Xcos trace:   propertyUpdated( 6 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
119 Xcos debug:   propertyUpdated( 6 , BLOCK , SIM_DEP_UT ) : SUCCESS
120 Xcos trace:   propertyUpdated( 6 , BLOCK , DESCRIPTION ) : NO_CHANGES
121 Xcos trace:   propertyUpdated( 6 , BLOCK , NZCROSS ) : NO_CHANGES
122 Xcos trace:   propertyUpdated( 6 , BLOCK , NMODE ) : NO_CHANGES
123 Xcos trace:   propertyUpdated( 6 , BLOCK , EQUATIONS ) : NO_CHANGES
124 Xcos trace:   propertyUpdated( 6 , BLOCK , UID ) : NO_CHANGES
125 Xcos trace:   objectUnreferenced( 6 , BLOCK ) : 0
126 Xcos debug:   propertyUpdated( 6 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
127 lnk1 = scicos_link( from=[1 1 0],to=[2 1 1] );
128 Xcos info:    objectCreated( 10 , LINK )
129 Xcos trace:   propertyUpdated( 10 , LINK , CONTROL_POINTS ) : NO_CHANGES
130 Xcos trace:   propertyUpdated( 10 , LINK , CONTROL_POINTS ) : NO_CHANGES
131 Xcos trace:   propertyUpdated( 10 , LINK , DESCRIPTION ) : NO_CHANGES
132 Xcos trace:   propertyUpdated( 10 , LINK , THICK ) : NO_CHANGES
133 Xcos trace:   propertyUpdated( 10 , LINK , COLOR ) : NO_CHANGES
134 Xcos trace:   propertyUpdated( 10 , LINK , KIND ) : NO_CHANGES
135 lnk2 = scicos_link();
136 Xcos info:    objectCreated( 11 , LINK )
137 Xcos trace:   propertyUpdated( 11 , LINK , CONTROL_POINTS ) : NO_CHANGES
138 Xcos trace:   propertyUpdated( 11 , LINK , CONTROL_POINTS ) : NO_CHANGES
139 Xcos trace:   propertyUpdated( 11 , LINK , DESCRIPTION ) : NO_CHANGES
140 Xcos trace:   propertyUpdated( 11 , LINK , THICK ) : NO_CHANGES
141 Xcos trace:   propertyUpdated( 11 , LINK , COLOR ) : NO_CHANGES
142 Xcos trace:   propertyUpdated( 11 , LINK , KIND ) : NO_CHANGES
143 // 'Sum1' is linked to 'Sum2' through 'lnk1'
144 scs_m.objs(1) = Sum1;
145 Xcos info:    objectCreated( 12 , BLOCK )
146 Xcos info:    objectCloned( 2 , 12 , BLOCK )
147 Xcos debug:   propertyUpdated( 12 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
148 Xcos trace:   propertyUpdated( 12 , BLOCK , DESCRIPTION ) : NO_CHANGES
149 Xcos debug:   propertyUpdated( 12 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
150 Xcos debug:   propertyUpdated( 12 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
151 Xcos trace:   propertyUpdated( 12 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
152 Xcos trace:   propertyUpdated( 12 , BLOCK , UID ) : NO_CHANGES
153 Xcos trace:   propertyUpdated( 12 , BLOCK , STYLE ) : NO_CHANGES
154 Xcos debug:   propertyUpdated( 12 , BLOCK , GEOMETRY ) : SUCCESS
155 Xcos debug:   propertyUpdated( 12 , BLOCK , EXPRS ) : SUCCESS
156 Xcos trace:   propertyUpdated( 12 , BLOCK , STATE ) : NO_CHANGES
157 Xcos trace:   propertyUpdated( 12 , BLOCK , DSTATE ) : NO_CHANGES
158 Xcos trace:   propertyUpdated( 12 , BLOCK , ODSTATE ) : NO_CHANGES
159 Xcos debug:   propertyUpdated( 12 , BLOCK , RPAR ) : SUCCESS
160 Xcos trace:   propertyUpdated( 12 , BLOCK , OPAR ) : NO_CHANGES
161 Xcos trace:   propertyUpdated( 12 , BLOCK , EQUATIONS ) : NO_CHANGES
162 Xcos debug:   propertyUpdated( 12 , BLOCK , SIM_DEP_UT ) : SUCCESS
163 Xcos trace:   propertyUpdated( 12 , BLOCK , NZCROSS ) : NO_CHANGES
164 Xcos trace:   propertyUpdated( 12 , BLOCK , NMODE ) : NO_CHANGES
165 Xcos trace:   propertyUpdated( 12 , BLOCK , IPAR ) : NO_CHANGES
166 Xcos trace:   propertyUpdated( 12 , BLOCK , COLOR ) : NO_CHANGES
167 Xcos trace:   propertyUpdated( 12 , BLOCK , CONTEXT ) : NO_CHANGES
168 Xcos trace:   propertyUpdated( 12 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
169 Xcos info:    objectCreated( 13 , PORT )
170 Xcos info:    objectCloned( 3 , 13 , PORT )
171 Xcos trace:   propertyUpdated( 13 , PORT , FIRING ) : NO_CHANGES
172 Xcos debug:   propertyUpdated( 13 , PORT , PORT_KIND ) : SUCCESS
173 Xcos trace:   propertyUpdated( 13 , PORT , IMPLICIT ) : NO_CHANGES
174 Xcos trace:   propertyUpdated( 13 , PORT , UID ) : NO_CHANGES
175 Xcos trace:   propertyUpdated( 13 , PORT , STYLE ) : NO_CHANGES
176 Xcos trace:   propertyUpdated( 13 , PORT , LABEL ) : NO_CHANGES
177 Xcos debug:   propertyUpdated( 13 , PORT , DATATYPE ) : SUCCESS
178 Xcos debug:   propertyUpdated( 13 , PORT , SOURCE_BLOCK ) : SUCCESS
179 Xcos trace:   propertyUpdated( 13 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
180 Xcos info:    objectCreated( 14 , PORT )
181 Xcos info:    objectCloned( 4 , 14 , PORT )
182 Xcos trace:   propertyUpdated( 14 , PORT , FIRING ) : NO_CHANGES
183 Xcos debug:   propertyUpdated( 14 , PORT , PORT_KIND ) : SUCCESS
184 Xcos trace:   propertyUpdated( 14 , PORT , IMPLICIT ) : NO_CHANGES
185 Xcos trace:   propertyUpdated( 14 , PORT , UID ) : NO_CHANGES
186 Xcos trace:   propertyUpdated( 14 , PORT , STYLE ) : NO_CHANGES
187 Xcos trace:   propertyUpdated( 14 , PORT , LABEL ) : NO_CHANGES
188 Xcos debug:   propertyUpdated( 14 , PORT , DATATYPE ) : SUCCESS
189 Xcos debug:   propertyUpdated( 14 , PORT , SOURCE_BLOCK ) : SUCCESS
190 Xcos trace:   propertyUpdated( 14 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
191 Xcos debug:   propertyUpdated( 12 , BLOCK , INPUTS ) : SUCCESS
192 Xcos info:    objectCreated( 15 , PORT )
193 Xcos info:    objectCloned( 5 , 15 , PORT )
194 Xcos trace:   propertyUpdated( 15 , PORT , FIRING ) : NO_CHANGES
195 Xcos debug:   propertyUpdated( 15 , PORT , PORT_KIND ) : SUCCESS
196 Xcos trace:   propertyUpdated( 15 , PORT , IMPLICIT ) : NO_CHANGES
197 Xcos trace:   propertyUpdated( 15 , PORT , UID ) : NO_CHANGES
198 Xcos trace:   propertyUpdated( 15 , PORT , STYLE ) : NO_CHANGES
199 Xcos trace:   propertyUpdated( 15 , PORT , LABEL ) : NO_CHANGES
200 Xcos debug:   propertyUpdated( 15 , PORT , DATATYPE ) : SUCCESS
201 Xcos debug:   propertyUpdated( 15 , PORT , SOURCE_BLOCK ) : SUCCESS
202 Xcos trace:   propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
203 Xcos debug:   propertyUpdated( 12 , BLOCK , OUTPUTS ) : SUCCESS
204 Xcos trace:   propertyUpdated( 12 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
205 Xcos trace:   propertyUpdated( 12 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
206 Xcos trace:   propertyUpdated( 12 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
207 Xcos trace:   propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
208 Xcos trace:   propertyUpdated( 14 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
209 Xcos trace:   propertyUpdated( 13 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
210 Xcos trace:   propertyUpdated( 12 , BLOCK , CHILDREN ) : NO_CHANGES
211 Xcos trace:   objectReferenced( 12 , BLOCK ) : 1
212 Xcos trace:   objectReferenced( 12 , BLOCK ) : 2
213 Xcos debug:   propertyUpdated( 12 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
214 Xcos trace:   propertyUpdated( 12 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
215 Xcos debug:   propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
216 Xcos trace:   objectUnreferenced( 12 , BLOCK ) : 1
217 scs_m.objs(2) = Sum2;
218 Xcos trace:   objectReferenced( 12 , BLOCK ) : 2
219 Xcos info:    objectCreated( 16 , BLOCK )
220 Xcos info:    objectCloned( 6 , 16 , BLOCK )
221 Xcos debug:   propertyUpdated( 16 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
222 Xcos trace:   propertyUpdated( 16 , BLOCK , DESCRIPTION ) : NO_CHANGES
223 Xcos debug:   propertyUpdated( 16 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
224 Xcos debug:   propertyUpdated( 16 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
225 Xcos trace:   propertyUpdated( 16 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
226 Xcos trace:   propertyUpdated( 16 , BLOCK , UID ) : NO_CHANGES
227 Xcos trace:   propertyUpdated( 16 , BLOCK , STYLE ) : NO_CHANGES
228 Xcos debug:   propertyUpdated( 16 , BLOCK , GEOMETRY ) : SUCCESS
229 Xcos debug:   propertyUpdated( 16 , BLOCK , EXPRS ) : SUCCESS
230 Xcos trace:   propertyUpdated( 16 , BLOCK , STATE ) : NO_CHANGES
231 Xcos trace:   propertyUpdated( 16 , BLOCK , DSTATE ) : NO_CHANGES
232 Xcos trace:   propertyUpdated( 16 , BLOCK , ODSTATE ) : NO_CHANGES
233 Xcos debug:   propertyUpdated( 16 , BLOCK , RPAR ) : SUCCESS
234 Xcos trace:   propertyUpdated( 16 , BLOCK , OPAR ) : NO_CHANGES
235 Xcos trace:   propertyUpdated( 16 , BLOCK , EQUATIONS ) : NO_CHANGES
236 Xcos debug:   propertyUpdated( 16 , BLOCK , SIM_DEP_UT ) : SUCCESS
237 Xcos trace:   propertyUpdated( 16 , BLOCK , NZCROSS ) : NO_CHANGES
238 Xcos trace:   propertyUpdated( 16 , BLOCK , NMODE ) : NO_CHANGES
239 Xcos trace:   propertyUpdated( 16 , BLOCK , IPAR ) : NO_CHANGES
240 Xcos trace:   propertyUpdated( 16 , BLOCK , COLOR ) : NO_CHANGES
241 Xcos trace:   propertyUpdated( 16 , BLOCK , CONTEXT ) : NO_CHANGES
242 Xcos trace:   propertyUpdated( 16 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
243 Xcos info:    objectCreated( 17 , PORT )
244 Xcos info:    objectCloned( 7 , 17 , PORT )
245 Xcos trace:   propertyUpdated( 17 , PORT , FIRING ) : NO_CHANGES
246 Xcos debug:   propertyUpdated( 17 , PORT , PORT_KIND ) : SUCCESS
247 Xcos trace:   propertyUpdated( 17 , PORT , IMPLICIT ) : NO_CHANGES
248 Xcos trace:   propertyUpdated( 17 , PORT , UID ) : NO_CHANGES
249 Xcos trace:   propertyUpdated( 17 , PORT , STYLE ) : NO_CHANGES
250 Xcos trace:   propertyUpdated( 17 , PORT , LABEL ) : NO_CHANGES
251 Xcos debug:   propertyUpdated( 17 , PORT , DATATYPE ) : SUCCESS
252 Xcos debug:   propertyUpdated( 17 , PORT , SOURCE_BLOCK ) : SUCCESS
253 Xcos trace:   propertyUpdated( 17 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
254 Xcos info:    objectCreated( 18 , PORT )
255 Xcos info:    objectCloned( 8 , 18 , PORT )
256 Xcos trace:   propertyUpdated( 18 , PORT , FIRING ) : NO_CHANGES
257 Xcos debug:   propertyUpdated( 18 , PORT , PORT_KIND ) : SUCCESS
258 Xcos trace:   propertyUpdated( 18 , PORT , IMPLICIT ) : NO_CHANGES
259 Xcos trace:   propertyUpdated( 18 , PORT , UID ) : NO_CHANGES
260 Xcos trace:   propertyUpdated( 18 , PORT , STYLE ) : NO_CHANGES
261 Xcos trace:   propertyUpdated( 18 , PORT , LABEL ) : NO_CHANGES
262 Xcos debug:   propertyUpdated( 18 , PORT , DATATYPE ) : SUCCESS
263 Xcos debug:   propertyUpdated( 18 , PORT , SOURCE_BLOCK ) : SUCCESS
264 Xcos trace:   propertyUpdated( 18 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
265 Xcos debug:   propertyUpdated( 16 , BLOCK , INPUTS ) : SUCCESS
266 Xcos info:    objectCreated( 19 , PORT )
267 Xcos info:    objectCloned( 9 , 19 , PORT )
268 Xcos trace:   propertyUpdated( 19 , PORT , FIRING ) : NO_CHANGES
269 Xcos debug:   propertyUpdated( 19 , PORT , PORT_KIND ) : SUCCESS
270 Xcos trace:   propertyUpdated( 19 , PORT , IMPLICIT ) : NO_CHANGES
271 Xcos trace:   propertyUpdated( 19 , PORT , UID ) : NO_CHANGES
272 Xcos trace:   propertyUpdated( 19 , PORT , STYLE ) : NO_CHANGES
273 Xcos trace:   propertyUpdated( 19 , PORT , LABEL ) : NO_CHANGES
274 Xcos debug:   propertyUpdated( 19 , PORT , DATATYPE ) : SUCCESS
275 Xcos debug:   propertyUpdated( 19 , PORT , SOURCE_BLOCK ) : SUCCESS
276 Xcos trace:   propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
277 Xcos debug:   propertyUpdated( 16 , BLOCK , OUTPUTS ) : SUCCESS
278 Xcos trace:   propertyUpdated( 16 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
279 Xcos trace:   propertyUpdated( 16 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
280 Xcos trace:   propertyUpdated( 16 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
281 Xcos trace:   propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
282 Xcos trace:   propertyUpdated( 18 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
283 Xcos trace:   propertyUpdated( 17 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
284 Xcos trace:   propertyUpdated( 16 , BLOCK , CHILDREN ) : NO_CHANGES
285 Xcos trace:   objectReferenced( 16 , BLOCK ) : 1
286 Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
287 Xcos debug:   propertyUpdated( 16 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
288 Xcos trace:   propertyUpdated( 16 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
289 Xcos debug:   propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
290 Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
291 Xcos trace:   objectUnreferenced( 12 , BLOCK ) : 1
292 scs_m.objs(3) = lnk1;
293 Xcos trace:   objectReferenced( 12 , BLOCK ) : 2
294 Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
295 Xcos info:    objectCreated( 20 , LINK )
296 Xcos info:    objectCloned( 10 , 20 , LINK )
297 Xcos trace:   propertyUpdated( 20 , LINK , COLOR ) : NO_CHANGES
298 Xcos trace:   propertyUpdated( 20 , LINK , KIND ) : NO_CHANGES
299 Xcos trace:   propertyUpdated( 20 , LINK , DESCRIPTION ) : NO_CHANGES
300 Xcos trace:   propertyUpdated( 20 , LINK , UID ) : NO_CHANGES
301 Xcos trace:   propertyUpdated( 20 , LINK , STYLE ) : NO_CHANGES
302 Xcos trace:   propertyUpdated( 20 , LINK , CONTROL_POINTS ) : NO_CHANGES
303 Xcos trace:   propertyUpdated( 20 , LINK , THICK ) : NO_CHANGES
304 Xcos trace:   propertyUpdated( 20 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
305 Xcos trace:   propertyUpdated( 20 , LINK , PARENT_BLOCK ) : NO_CHANGES
306 Xcos trace:   propertyUpdated( 20 , LINK , SOURCE_PORT ) : NO_CHANGES
307 Xcos trace:   propertyUpdated( 20 , LINK , DESTINATION_PORT ) : NO_CHANGES
308 Xcos trace:   objectReferenced( 20 , LINK ) : 1
309 Xcos trace:   objectReferenced( 20 , LINK ) : 2
310 Xcos debug:   propertyUpdated( 20 , LINK , PARENT_DIAGRAM ) : SUCCESS
311 Xcos trace:   propertyUpdated( 20 , LINK , PARENT_BLOCK ) : NO_CHANGES
312 Xcos trace:   propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
313 Xcos debug:   propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS
314 Xcos debug:   propertyUpdated( 20 , LINK , SOURCE_PORT ) : SUCCESS
315 Xcos trace:   propertyUpdated( 17 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
316 Xcos debug:   propertyUpdated( 17 , PORT , CONNECTED_SIGNALS ) : SUCCESS
317 Xcos debug:   propertyUpdated( 20 , LINK , DESTINATION_PORT ) : SUCCESS
318 Xcos debug:   propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
319 Xcos trace:   objectUnreferenced( 20 , LINK ) : 1
320 Xcos trace:   objectUnreferenced( 12 , BLOCK ) : 1
321 Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
322 scs_m.objs(4) = lnk2;
323 Xcos trace:   objectReferenced( 12 , BLOCK ) : 2
324 Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
325 Xcos trace:   objectReferenced( 20 , LINK ) : 2
326 Xcos info:    objectCreated( 21 , LINK )
327 Xcos info:    objectCloned( 11 , 21 , LINK )
328 Xcos trace:   propertyUpdated( 21 , LINK , COLOR ) : NO_CHANGES
329 Xcos trace:   propertyUpdated( 21 , LINK , KIND ) : NO_CHANGES
330 Xcos trace:   propertyUpdated( 21 , LINK , DESCRIPTION ) : NO_CHANGES
331 Xcos trace:   propertyUpdated( 21 , LINK , UID ) : NO_CHANGES
332 Xcos trace:   propertyUpdated( 21 , LINK , STYLE ) : NO_CHANGES
333 Xcos trace:   propertyUpdated( 21 , LINK , CONTROL_POINTS ) : NO_CHANGES
334 Xcos trace:   propertyUpdated( 21 , LINK , THICK ) : NO_CHANGES
335 Xcos trace:   propertyUpdated( 21 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
336 Xcos trace:   propertyUpdated( 21 , LINK , PARENT_BLOCK ) : NO_CHANGES
337 Xcos trace:   propertyUpdated( 21 , LINK , SOURCE_PORT ) : NO_CHANGES
338 Xcos trace:   propertyUpdated( 21 , LINK , DESTINATION_PORT ) : NO_CHANGES
339 Xcos trace:   objectReferenced( 21 , LINK ) : 1
340 Xcos trace:   objectReferenced( 21 , LINK ) : 2
341 Xcos debug:   propertyUpdated( 21 , LINK , PARENT_DIAGRAM ) : SUCCESS
342 Xcos trace:   propertyUpdated( 21 , LINK , PARENT_BLOCK ) : NO_CHANGES
343 Xcos trace:   propertyUpdated( 21 , LINK , SOURCE_PORT ) : NO_CHANGES
344 Xcos trace:   propertyUpdated( 21 , LINK , DESTINATION_PORT ) : NO_CHANGES
345 Xcos debug:   propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
346 Xcos trace:   objectUnreferenced( 21 , LINK ) : 1
347 Xcos trace:   objectUnreferenced( 12 , BLOCK ) : 1
348 Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
349 Xcos trace:   objectUnreferenced( 20 , LINK ) : 1
350 // Consecutively delete the diagram objects,
351 // check that they were replaced with "Deleted" mlists
352 DeletedObj = mlist("Deleted");
353 scs_m.objs(1) = DeletedObj;
354 Xcos trace:   objectReferenced( 12 , BLOCK ) : 2
355 Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
356 Xcos trace:   objectReferenced( 20 , LINK ) : 2
357 Xcos trace:   objectReferenced( 21 , LINK ) : 2
358 Xcos trace:   objectUnreferenced( 12 , BLOCK ) : 1
359 Xcos trace:   objectUnreferenced( 12 , BLOCK ) : 0
360 Xcos debug:   propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
361 Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
362 Xcos trace:   objectUnreferenced( 20 , LINK ) : 1
363 Xcos trace:   objectUnreferenced( 21 , LINK ) : 1
364 assert_checkequal(scs_m.objs(1), DeletedObj);
365 Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
366 Xcos trace:   objectReferenced( 20 , LINK ) : 2
367 Xcos trace:   objectReferenced( 21 , LINK ) : 2
368 Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
369 Xcos trace:   objectUnreferenced( 20 , LINK ) : 1
370 Xcos trace:   objectUnreferenced( 21 , LINK ) : 1
371 scs_m.objs(2) = DeletedObj;
372 Xcos trace:   objectReferenced( 16 , BLOCK ) : 2
373 Xcos trace:   objectReferenced( 20 , LINK ) : 2
374 Xcos trace:   objectReferenced( 21 , LINK ) : 2
375 Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 1
376 Xcos trace:   objectUnreferenced( 16 , BLOCK ) : 0
377 Xcos debug:   propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
378 Xcos trace:   objectUnreferenced( 20 , LINK ) : 1
379 Xcos trace:   objectUnreferenced( 21 , LINK ) : 1
380 assert_checkequal(scs_m.objs(2), DeletedObj);
381 Xcos trace:   objectReferenced( 20 , LINK ) : 2
382 Xcos trace:   objectReferenced( 21 , LINK ) : 2
383 Xcos trace:   objectUnreferenced( 20 , LINK ) : 1
384 Xcos trace:   objectUnreferenced( 21 , LINK ) : 1
385 scs_m.objs(3) = DeletedObj;
386 Xcos trace:   objectReferenced( 20 , LINK ) : 2
387 Xcos trace:   objectReferenced( 21 , LINK ) : 2
388 Xcos trace:   objectUnreferenced( 20 , LINK ) : 1
389 Xcos trace:   objectUnreferenced( 20 , LINK ) : 0
390 Xcos debug:   propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
391 Xcos trace:   objectUnreferenced( 21 , LINK ) : 1
392 assert_checkequal(scs_m.objs(3), DeletedObj);
393 Xcos trace:   objectReferenced( 21 , LINK ) : 2
394 Xcos trace:   objectUnreferenced( 21 , LINK ) : 1
395 scs_m.objs(4) = DeletedObj;
396 Xcos trace:   objectReferenced( 21 , LINK ) : 2
397 Xcos trace:   objectUnreferenced( 21 , LINK ) : 1
398 Xcos trace:   objectUnreferenced( 21 , LINK ) : 0
399 Xcos debug:   propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
400 assert_checkequal(scs_m.objs(4), DeletedObj);
401 // Test that all objects are simultaneously "deleted"
402 assert_checkequal(scs_m.objs(1), DeletedObj);
403 assert_checkequal(scs_m.objs(2), DeletedObj);
404 assert_checkequal(scs_m.objs(3), DeletedObj);
405 assert_checkequal(scs_m.objs(4), DeletedObj);
406 // Effectively empty the diagram
407 for i=3:-1:0
408     scs_m.objs($) = null();
409     assert_checkequal(size(scs_m.objs), i);
410 end
411 Xcos debug:   propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
412 Xcos debug:   propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
413 Xcos debug:   propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
414 Xcos debug:   propertyUpdated( 1 , DIAGRAM , CHILDREN ) : SUCCESS
415 // Check that all the model items are freed
416 clear
417 Xcos debug:   propertyUpdated( 2 , BLOCK , INPUTS ) : SUCCESS
418 Xcos trace:   propertyUpdated( 2 , BLOCK , OUTPUTS ) : NO_CHANGES
419 Xcos trace:   propertyUpdated( 2 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
420 Xcos trace:   propertyUpdated( 2 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
421 Xcos info:    objectDeleted( 3 , PORT )
422 Xcos debug:   propertyUpdated( 2 , BLOCK , INPUTS ) : SUCCESS
423 Xcos trace:   propertyUpdated( 2 , BLOCK , OUTPUTS ) : NO_CHANGES
424 Xcos trace:   propertyUpdated( 2 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
425 Xcos trace:   propertyUpdated( 2 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
426 Xcos info:    objectDeleted( 4 , PORT )
427 Xcos trace:   propertyUpdated( 2 , BLOCK , INPUTS ) : NO_CHANGES
428 Xcos debug:   propertyUpdated( 2 , BLOCK , OUTPUTS ) : SUCCESS
429 Xcos trace:   propertyUpdated( 2 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
430 Xcos trace:   propertyUpdated( 2 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
431 Xcos info:    objectDeleted( 5 , PORT )
432 Xcos info:    objectDeleted( 2 , BLOCK )
433 Xcos debug:   propertyUpdated( 6 , BLOCK , INPUTS ) : SUCCESS
434 Xcos trace:   propertyUpdated( 6 , BLOCK , OUTPUTS ) : NO_CHANGES
435 Xcos trace:   propertyUpdated( 6 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
436 Xcos trace:   propertyUpdated( 6 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
437 Xcos info:    objectDeleted( 7 , PORT )
438 Xcos debug:   propertyUpdated( 6 , BLOCK , INPUTS ) : SUCCESS
439 Xcos trace:   propertyUpdated( 6 , BLOCK , OUTPUTS ) : NO_CHANGES
440 Xcos trace:   propertyUpdated( 6 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
441 Xcos trace:   propertyUpdated( 6 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
442 Xcos info:    objectDeleted( 8 , PORT )
443 Xcos trace:   propertyUpdated( 6 , BLOCK , INPUTS ) : NO_CHANGES
444 Xcos debug:   propertyUpdated( 6 , BLOCK , OUTPUTS ) : SUCCESS
445 Xcos trace:   propertyUpdated( 6 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
446 Xcos trace:   propertyUpdated( 6 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
447 Xcos info:    objectDeleted( 9 , PORT )
448 Xcos info:    objectDeleted( 6 , BLOCK )
449 Xcos info:    objectDeleted( 10 , LINK )
450 Xcos info:    objectDeleted( 11 , LINK )
451 Xcos info:    objectDeleted( 1 , DIAGRAM )
452 // Now effectively delete an object in the midst of other objects
453 loadXcosLibs();
454 scs_m = scicos_diagram();
455 Xcos info:    objectCreated( 22 , DIAGRAM )
456 Xcos trace:   objectReferenced( 22 , DIAGRAM ) : 1
457 Xcos trace:   propertyUpdated( 22 , DIAGRAM , TITLE ) : NO_CHANGES
458 Xcos trace:   propertyUpdated( 22 , DIAGRAM , PATH ) : NO_CHANGES
459 Xcos trace:   propertyUpdated( 22 , DIAGRAM , PROPERTIES ) : NO_CHANGES
460 Xcos trace:   propertyUpdated( 22 , DIAGRAM , PROPERTIES ) : NO_CHANGES
461 Xcos trace:   propertyUpdated( 22 , DIAGRAM , CONTEXT ) : NO_CHANGES
462 Xcos trace:   objectUnreferenced( 22 , DIAGRAM ) : 0
463 Xcos trace:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : NO_CHANGES
464 Xcos debug:   propertyUpdated( 22 , DIAGRAM , VERSION_NUMBER ) : SUCCESS
465 Sum1 = BIGSOM_f("define");
466 Xcos info:    objectCreated( 23 , BLOCK )
467 Xcos trace:   objectReferenced( 23 , BLOCK ) : 1
468 Xcos trace:   propertyUpdated( 23 , BLOCK , GEOMETRY ) : NO_CHANGES
469 Xcos debug:   propertyUpdated( 23 , BLOCK , GEOMETRY ) : SUCCESS
470 Xcos debug:   propertyUpdated( 23 , BLOCK , EXPRS ) : SUCCESS
471 Xcos info:    objectCreated( 24 , PORT )
472 Xcos debug:   propertyUpdated( 24 , PORT , SOURCE_BLOCK ) : SUCCESS
473 Xcos debug:   propertyUpdated( 24 , PORT , PORT_KIND ) : SUCCESS
474 Xcos trace:   propertyUpdated( 24 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
475 Xcos info:    objectCreated( 25 , PORT )
476 Xcos debug:   propertyUpdated( 25 , PORT , SOURCE_BLOCK ) : SUCCESS
477 Xcos debug:   propertyUpdated( 25 , PORT , PORT_KIND ) : SUCCESS
478 Xcos trace:   propertyUpdated( 25 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
479 Xcos debug:   propertyUpdated( 23 , BLOCK , INPUTS ) : SUCCESS
480 Xcos info:    objectCreated( 26 , PORT )
481 Xcos debug:   propertyUpdated( 26 , PORT , SOURCE_BLOCK ) : SUCCESS
482 Xcos debug:   propertyUpdated( 26 , PORT , PORT_KIND ) : SUCCESS
483 Xcos trace:   propertyUpdated( 26 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
484 Xcos debug:   propertyUpdated( 23 , BLOCK , OUTPUTS ) : SUCCESS
485 Xcos trace:   propertyUpdated( 23 , BLOCK , DESCRIPTION ) : NO_CHANGES
486 Xcos trace:   propertyUpdated( 24 , PORT , IMPLICIT ) : NO_CHANGES
487 Xcos trace:   propertyUpdated( 25 , PORT , IMPLICIT ) : NO_CHANGES
488 Xcos trace:   propertyUpdated( 26 , PORT , IMPLICIT ) : NO_CHANGES
489 Xcos trace:   propertyUpdated( 24 , PORT , STYLE ) : NO_CHANGES
490 Xcos trace:   propertyUpdated( 25 , PORT , STYLE ) : NO_CHANGES
491 Xcos trace:   propertyUpdated( 26 , PORT , STYLE ) : NO_CHANGES
492 Xcos trace:   propertyUpdated( 24 , PORT , LABEL ) : NO_CHANGES
493 Xcos trace:   propertyUpdated( 25 , PORT , LABEL ) : NO_CHANGES
494 Xcos trace:   propertyUpdated( 26 , PORT , LABEL ) : NO_CHANGES
495 Xcos trace:   propertyUpdated( 23 , BLOCK , STYLE ) : NO_CHANGES
496 Xcos trace:   objectUnreferenced( 23 , BLOCK ) : 0
497 Xcos trace:   objectReferenced( 23 , BLOCK ) : 1
498 Xcos debug:   propertyUpdated( 23 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
499 Xcos debug:   propertyUpdated( 23 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
500 Xcos debug:   propertyUpdated( 24 , PORT , DATATYPE ) : SUCCESS
501 Xcos debug:   propertyUpdated( 25 , PORT , DATATYPE ) : SUCCESS
502 Xcos debug:   propertyUpdated( 26 , PORT , DATATYPE ) : SUCCESS
503 Xcos trace:   propertyUpdated( 23 , BLOCK , STATE ) : NO_CHANGES
504 Xcos trace:   propertyUpdated( 23 , BLOCK , DSTATE ) : NO_CHANGES
505 Xcos trace:   propertyUpdated( 23 , BLOCK , ODSTATE ) : NO_CHANGES
506 Xcos debug:   propertyUpdated( 23 , BLOCK , RPAR ) : SUCCESS
507 Xcos trace:   propertyUpdated( 23 , BLOCK , IPAR ) : NO_CHANGES
508 Xcos trace:   propertyUpdated( 23 , BLOCK , OPAR ) : NO_CHANGES
509 Xcos trace:   propertyUpdated( 23 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
510 Xcos debug:   propertyUpdated( 23 , BLOCK , SIM_DEP_UT ) : SUCCESS
511 Xcos trace:   propertyUpdated( 23 , BLOCK , DESCRIPTION ) : NO_CHANGES
512 Xcos trace:   propertyUpdated( 23 , BLOCK , NZCROSS ) : NO_CHANGES
513 Xcos trace:   propertyUpdated( 23 , BLOCK , NMODE ) : NO_CHANGES
514 Xcos trace:   propertyUpdated( 23 , BLOCK , EQUATIONS ) : NO_CHANGES
515 Xcos trace:   propertyUpdated( 23 , BLOCK , UID ) : NO_CHANGES
516 Xcos trace:   objectUnreferenced( 23 , BLOCK ) : 0
517 Xcos debug:   propertyUpdated( 23 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
518 Sum2 = BIGSOM_f("define");
519 Xcos info:    objectCreated( 27 , BLOCK )
520 Xcos trace:   objectReferenced( 27 , BLOCK ) : 1
521 Xcos trace:   propertyUpdated( 27 , BLOCK , GEOMETRY ) : NO_CHANGES
522 Xcos debug:   propertyUpdated( 27 , BLOCK , GEOMETRY ) : SUCCESS
523 Xcos debug:   propertyUpdated( 27 , BLOCK , EXPRS ) : SUCCESS
524 Xcos info:    objectCreated( 28 , PORT )
525 Xcos debug:   propertyUpdated( 28 , PORT , SOURCE_BLOCK ) : SUCCESS
526 Xcos debug:   propertyUpdated( 28 , PORT , PORT_KIND ) : SUCCESS
527 Xcos trace:   propertyUpdated( 28 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
528 Xcos info:    objectCreated( 29 , PORT )
529 Xcos debug:   propertyUpdated( 29 , PORT , SOURCE_BLOCK ) : SUCCESS
530 Xcos debug:   propertyUpdated( 29 , PORT , PORT_KIND ) : SUCCESS
531 Xcos trace:   propertyUpdated( 29 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
532 Xcos debug:   propertyUpdated( 27 , BLOCK , INPUTS ) : SUCCESS
533 Xcos info:    objectCreated( 30 , PORT )
534 Xcos debug:   propertyUpdated( 30 , PORT , SOURCE_BLOCK ) : SUCCESS
535 Xcos debug:   propertyUpdated( 30 , PORT , PORT_KIND ) : SUCCESS
536 Xcos trace:   propertyUpdated( 30 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
537 Xcos debug:   propertyUpdated( 27 , BLOCK , OUTPUTS ) : SUCCESS
538 Xcos trace:   propertyUpdated( 27 , BLOCK , DESCRIPTION ) : NO_CHANGES
539 Xcos trace:   propertyUpdated( 28 , PORT , IMPLICIT ) : NO_CHANGES
540 Xcos trace:   propertyUpdated( 29 , PORT , IMPLICIT ) : NO_CHANGES
541 Xcos trace:   propertyUpdated( 30 , PORT , IMPLICIT ) : NO_CHANGES
542 Xcos trace:   propertyUpdated( 28 , PORT , STYLE ) : NO_CHANGES
543 Xcos trace:   propertyUpdated( 29 , PORT , STYLE ) : NO_CHANGES
544 Xcos trace:   propertyUpdated( 30 , PORT , STYLE ) : NO_CHANGES
545 Xcos trace:   propertyUpdated( 28 , PORT , LABEL ) : NO_CHANGES
546 Xcos trace:   propertyUpdated( 29 , PORT , LABEL ) : NO_CHANGES
547 Xcos trace:   propertyUpdated( 30 , PORT , LABEL ) : NO_CHANGES
548 Xcos trace:   propertyUpdated( 27 , BLOCK , STYLE ) : NO_CHANGES
549 Xcos trace:   objectUnreferenced( 27 , BLOCK ) : 0
550 Xcos trace:   objectReferenced( 27 , BLOCK ) : 1
551 Xcos debug:   propertyUpdated( 27 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
552 Xcos debug:   propertyUpdated( 27 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
553 Xcos debug:   propertyUpdated( 28 , PORT , DATATYPE ) : SUCCESS
554 Xcos debug:   propertyUpdated( 29 , PORT , DATATYPE ) : SUCCESS
555 Xcos debug:   propertyUpdated( 30 , PORT , DATATYPE ) : SUCCESS
556 Xcos trace:   propertyUpdated( 27 , BLOCK , STATE ) : NO_CHANGES
557 Xcos trace:   propertyUpdated( 27 , BLOCK , DSTATE ) : NO_CHANGES
558 Xcos trace:   propertyUpdated( 27 , BLOCK , ODSTATE ) : NO_CHANGES
559 Xcos debug:   propertyUpdated( 27 , BLOCK , RPAR ) : SUCCESS
560 Xcos trace:   propertyUpdated( 27 , BLOCK , IPAR ) : NO_CHANGES
561 Xcos trace:   propertyUpdated( 27 , BLOCK , OPAR ) : NO_CHANGES
562 Xcos trace:   propertyUpdated( 27 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
563 Xcos debug:   propertyUpdated( 27 , BLOCK , SIM_DEP_UT ) : SUCCESS
564 Xcos trace:   propertyUpdated( 27 , BLOCK , DESCRIPTION ) : NO_CHANGES
565 Xcos trace:   propertyUpdated( 27 , BLOCK , NZCROSS ) : NO_CHANGES
566 Xcos trace:   propertyUpdated( 27 , BLOCK , NMODE ) : NO_CHANGES
567 Xcos trace:   propertyUpdated( 27 , BLOCK , EQUATIONS ) : NO_CHANGES
568 Xcos trace:   propertyUpdated( 27 , BLOCK , UID ) : NO_CHANGES
569 Xcos trace:   objectUnreferenced( 27 , BLOCK ) : 0
570 Xcos debug:   propertyUpdated( 27 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
571 Sum3 = BIGSOM_f("define");
572 Xcos info:    objectCreated( 31 , BLOCK )
573 Xcos trace:   objectReferenced( 31 , BLOCK ) : 1
574 Xcos trace:   propertyUpdated( 31 , BLOCK , GEOMETRY ) : NO_CHANGES
575 Xcos debug:   propertyUpdated( 31 , BLOCK , GEOMETRY ) : SUCCESS
576 Xcos debug:   propertyUpdated( 31 , BLOCK , EXPRS ) : SUCCESS
577 Xcos info:    objectCreated( 32 , PORT )
578 Xcos debug:   propertyUpdated( 32 , PORT , SOURCE_BLOCK ) : SUCCESS
579 Xcos debug:   propertyUpdated( 32 , PORT , PORT_KIND ) : SUCCESS
580 Xcos trace:   propertyUpdated( 32 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
581 Xcos info:    objectCreated( 33 , PORT )
582 Xcos debug:   propertyUpdated( 33 , PORT , SOURCE_BLOCK ) : SUCCESS
583 Xcos debug:   propertyUpdated( 33 , PORT , PORT_KIND ) : SUCCESS
584 Xcos trace:   propertyUpdated( 33 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
585 Xcos debug:   propertyUpdated( 31 , BLOCK , INPUTS ) : SUCCESS
586 Xcos info:    objectCreated( 34 , PORT )
587 Xcos debug:   propertyUpdated( 34 , PORT , SOURCE_BLOCK ) : SUCCESS
588 Xcos debug:   propertyUpdated( 34 , PORT , PORT_KIND ) : SUCCESS
589 Xcos trace:   propertyUpdated( 34 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
590 Xcos debug:   propertyUpdated( 31 , BLOCK , OUTPUTS ) : SUCCESS
591 Xcos trace:   propertyUpdated( 31 , BLOCK , DESCRIPTION ) : NO_CHANGES
592 Xcos trace:   propertyUpdated( 32 , PORT , IMPLICIT ) : NO_CHANGES
593 Xcos trace:   propertyUpdated( 33 , PORT , IMPLICIT ) : NO_CHANGES
594 Xcos trace:   propertyUpdated( 34 , PORT , IMPLICIT ) : NO_CHANGES
595 Xcos trace:   propertyUpdated( 32 , PORT , STYLE ) : NO_CHANGES
596 Xcos trace:   propertyUpdated( 33 , PORT , STYLE ) : NO_CHANGES
597 Xcos trace:   propertyUpdated( 34 , PORT , STYLE ) : NO_CHANGES
598 Xcos trace:   propertyUpdated( 32 , PORT , LABEL ) : NO_CHANGES
599 Xcos trace:   propertyUpdated( 33 , PORT , LABEL ) : NO_CHANGES
600 Xcos trace:   propertyUpdated( 34 , PORT , LABEL ) : NO_CHANGES
601 Xcos trace:   propertyUpdated( 31 , BLOCK , STYLE ) : NO_CHANGES
602 Xcos trace:   objectUnreferenced( 31 , BLOCK ) : 0
603 Xcos trace:   objectReferenced( 31 , BLOCK ) : 1
604 Xcos debug:   propertyUpdated( 31 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
605 Xcos debug:   propertyUpdated( 31 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
606 Xcos debug:   propertyUpdated( 32 , PORT , DATATYPE ) : SUCCESS
607 Xcos debug:   propertyUpdated( 33 , PORT , DATATYPE ) : SUCCESS
608 Xcos debug:   propertyUpdated( 34 , PORT , DATATYPE ) : SUCCESS
609 Xcos trace:   propertyUpdated( 31 , BLOCK , STATE ) : NO_CHANGES
610 Xcos trace:   propertyUpdated( 31 , BLOCK , DSTATE ) : NO_CHANGES
611 Xcos trace:   propertyUpdated( 31 , BLOCK , ODSTATE ) : NO_CHANGES
612 Xcos debug:   propertyUpdated( 31 , BLOCK , RPAR ) : SUCCESS
613 Xcos trace:   propertyUpdated( 31 , BLOCK , IPAR ) : NO_CHANGES
614 Xcos trace:   propertyUpdated( 31 , BLOCK , OPAR ) : NO_CHANGES
615 Xcos trace:   propertyUpdated( 31 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
616 Xcos debug:   propertyUpdated( 31 , BLOCK , SIM_DEP_UT ) : SUCCESS
617 Xcos trace:   propertyUpdated( 31 , BLOCK , DESCRIPTION ) : NO_CHANGES
618 Xcos trace:   propertyUpdated( 31 , BLOCK , NZCROSS ) : NO_CHANGES
619 Xcos trace:   propertyUpdated( 31 , BLOCK , NMODE ) : NO_CHANGES
620 Xcos trace:   propertyUpdated( 31 , BLOCK , EQUATIONS ) : NO_CHANGES
621 Xcos trace:   propertyUpdated( 31 , BLOCK , UID ) : NO_CHANGES
622 Xcos trace:   objectUnreferenced( 31 , BLOCK ) : 0
623 Xcos debug:   propertyUpdated( 31 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
624 lnk1 = scicos_link( from=[1 1 0],to=[1 1 1] );
625 Xcos info:    objectCreated( 35 , LINK )
626 Xcos trace:   propertyUpdated( 35 , LINK , CONTROL_POINTS ) : NO_CHANGES
627 Xcos trace:   propertyUpdated( 35 , LINK , CONTROL_POINTS ) : NO_CHANGES
628 Xcos trace:   propertyUpdated( 35 , LINK , DESCRIPTION ) : NO_CHANGES
629 Xcos trace:   propertyUpdated( 35 , LINK , THICK ) : NO_CHANGES
630 Xcos trace:   propertyUpdated( 35 , LINK , COLOR ) : NO_CHANGES
631 Xcos trace:   propertyUpdated( 35 , LINK , KIND ) : NO_CHANGES
632 lnk2 = scicos_link( from=[4 1 0],to=[4 1 1] );
633 Xcos info:    objectCreated( 36 , LINK )
634 Xcos trace:   propertyUpdated( 36 , LINK , CONTROL_POINTS ) : NO_CHANGES
635 Xcos trace:   propertyUpdated( 36 , LINK , CONTROL_POINTS ) : NO_CHANGES
636 Xcos trace:   propertyUpdated( 36 , LINK , DESCRIPTION ) : NO_CHANGES
637 Xcos trace:   propertyUpdated( 36 , LINK , THICK ) : NO_CHANGES
638 Xcos trace:   propertyUpdated( 36 , LINK , COLOR ) : NO_CHANGES
639 Xcos trace:   propertyUpdated( 36 , LINK , KIND ) : NO_CHANGES
640 scs_m.objs(1) = Sum1;
641 Xcos info:    objectCreated( 37 , BLOCK )
642 Xcos info:    objectCloned( 23 , 37 , BLOCK )
643 Xcos debug:   propertyUpdated( 37 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
644 Xcos trace:   propertyUpdated( 37 , BLOCK , DESCRIPTION ) : NO_CHANGES
645 Xcos debug:   propertyUpdated( 37 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
646 Xcos debug:   propertyUpdated( 37 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
647 Xcos trace:   propertyUpdated( 37 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
648 Xcos trace:   propertyUpdated( 37 , BLOCK , UID ) : NO_CHANGES
649 Xcos trace:   propertyUpdated( 37 , BLOCK , STYLE ) : NO_CHANGES
650 Xcos debug:   propertyUpdated( 37 , BLOCK , GEOMETRY ) : SUCCESS
651 Xcos debug:   propertyUpdated( 37 , BLOCK , EXPRS ) : SUCCESS
652 Xcos trace:   propertyUpdated( 37 , BLOCK , STATE ) : NO_CHANGES
653 Xcos trace:   propertyUpdated( 37 , BLOCK , DSTATE ) : NO_CHANGES
654 Xcos trace:   propertyUpdated( 37 , BLOCK , ODSTATE ) : NO_CHANGES
655 Xcos debug:   propertyUpdated( 37 , BLOCK , RPAR ) : SUCCESS
656 Xcos trace:   propertyUpdated( 37 , BLOCK , OPAR ) : NO_CHANGES
657 Xcos trace:   propertyUpdated( 37 , BLOCK , EQUATIONS ) : NO_CHANGES
658 Xcos debug:   propertyUpdated( 37 , BLOCK , SIM_DEP_UT ) : SUCCESS
659 Xcos trace:   propertyUpdated( 37 , BLOCK , NZCROSS ) : NO_CHANGES
660 Xcos trace:   propertyUpdated( 37 , BLOCK , NMODE ) : NO_CHANGES
661 Xcos trace:   propertyUpdated( 37 , BLOCK , IPAR ) : NO_CHANGES
662 Xcos trace:   propertyUpdated( 37 , BLOCK , COLOR ) : NO_CHANGES
663 Xcos trace:   propertyUpdated( 37 , BLOCK , CONTEXT ) : NO_CHANGES
664 Xcos trace:   propertyUpdated( 37 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
665 Xcos info:    objectCreated( 38 , PORT )
666 Xcos info:    objectCloned( 24 , 38 , PORT )
667 Xcos trace:   propertyUpdated( 38 , PORT , FIRING ) : NO_CHANGES
668 Xcos debug:   propertyUpdated( 38 , PORT , PORT_KIND ) : SUCCESS
669 Xcos trace:   propertyUpdated( 38 , PORT , IMPLICIT ) : NO_CHANGES
670 Xcos trace:   propertyUpdated( 38 , PORT , UID ) : NO_CHANGES
671 Xcos trace:   propertyUpdated( 38 , PORT , STYLE ) : NO_CHANGES
672 Xcos trace:   propertyUpdated( 38 , PORT , LABEL ) : NO_CHANGES
673 Xcos debug:   propertyUpdated( 38 , PORT , DATATYPE ) : SUCCESS
674 Xcos debug:   propertyUpdated( 38 , PORT , SOURCE_BLOCK ) : SUCCESS
675 Xcos trace:   propertyUpdated( 38 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
676 Xcos info:    objectCreated( 39 , PORT )
677 Xcos info:    objectCloned( 25 , 39 , PORT )
678 Xcos trace:   propertyUpdated( 39 , PORT , FIRING ) : NO_CHANGES
679 Xcos debug:   propertyUpdated( 39 , PORT , PORT_KIND ) : SUCCESS
680 Xcos trace:   propertyUpdated( 39 , PORT , IMPLICIT ) : NO_CHANGES
681 Xcos trace:   propertyUpdated( 39 , PORT , UID ) : NO_CHANGES
682 Xcos trace:   propertyUpdated( 39 , PORT , STYLE ) : NO_CHANGES
683 Xcos trace:   propertyUpdated( 39 , PORT , LABEL ) : NO_CHANGES
684 Xcos debug:   propertyUpdated( 39 , PORT , DATATYPE ) : SUCCESS
685 Xcos debug:   propertyUpdated( 39 , PORT , SOURCE_BLOCK ) : SUCCESS
686 Xcos trace:   propertyUpdated( 39 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
687 Xcos debug:   propertyUpdated( 37 , BLOCK , INPUTS ) : SUCCESS
688 Xcos info:    objectCreated( 40 , PORT )
689 Xcos info:    objectCloned( 26 , 40 , PORT )
690 Xcos trace:   propertyUpdated( 40 , PORT , FIRING ) : NO_CHANGES
691 Xcos debug:   propertyUpdated( 40 , PORT , PORT_KIND ) : SUCCESS
692 Xcos trace:   propertyUpdated( 40 , PORT , IMPLICIT ) : NO_CHANGES
693 Xcos trace:   propertyUpdated( 40 , PORT , UID ) : NO_CHANGES
694 Xcos trace:   propertyUpdated( 40 , PORT , STYLE ) : NO_CHANGES
695 Xcos trace:   propertyUpdated( 40 , PORT , LABEL ) : NO_CHANGES
696 Xcos debug:   propertyUpdated( 40 , PORT , DATATYPE ) : SUCCESS
697 Xcos debug:   propertyUpdated( 40 , PORT , SOURCE_BLOCK ) : SUCCESS
698 Xcos trace:   propertyUpdated( 40 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
699 Xcos debug:   propertyUpdated( 37 , BLOCK , OUTPUTS ) : SUCCESS
700 Xcos trace:   propertyUpdated( 37 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
701 Xcos trace:   propertyUpdated( 37 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
702 Xcos trace:   propertyUpdated( 37 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
703 Xcos trace:   propertyUpdated( 40 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
704 Xcos trace:   propertyUpdated( 39 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
705 Xcos trace:   propertyUpdated( 38 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
706 Xcos trace:   propertyUpdated( 37 , BLOCK , CHILDREN ) : NO_CHANGES
707 Xcos trace:   objectReferenced( 37 , BLOCK ) : 1
708 Xcos trace:   objectReferenced( 37 , BLOCK ) : 2
709 Xcos debug:   propertyUpdated( 37 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
710 Xcos trace:   propertyUpdated( 37 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
711 Xcos debug:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : SUCCESS
712 Xcos trace:   objectUnreferenced( 37 , BLOCK ) : 1
713 scs_m.objs(2) = lnk1;
714 Xcos trace:   objectReferenced( 37 , BLOCK ) : 2
715 Xcos info:    objectCreated( 41 , LINK )
716 Xcos info:    objectCloned( 35 , 41 , LINK )
717 Xcos trace:   propertyUpdated( 41 , LINK , COLOR ) : NO_CHANGES
718 Xcos trace:   propertyUpdated( 41 , LINK , KIND ) : NO_CHANGES
719 Xcos trace:   propertyUpdated( 41 , LINK , DESCRIPTION ) : NO_CHANGES
720 Xcos trace:   propertyUpdated( 41 , LINK , UID ) : NO_CHANGES
721 Xcos trace:   propertyUpdated( 41 , LINK , STYLE ) : NO_CHANGES
722 Xcos trace:   propertyUpdated( 41 , LINK , CONTROL_POINTS ) : NO_CHANGES
723 Xcos trace:   propertyUpdated( 41 , LINK , THICK ) : NO_CHANGES
724 Xcos trace:   propertyUpdated( 41 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
725 Xcos trace:   propertyUpdated( 41 , LINK , PARENT_BLOCK ) : NO_CHANGES
726 Xcos trace:   propertyUpdated( 41 , LINK , SOURCE_PORT ) : NO_CHANGES
727 Xcos trace:   propertyUpdated( 41 , LINK , DESTINATION_PORT ) : NO_CHANGES
728 Xcos trace:   objectReferenced( 41 , LINK ) : 1
729 Xcos trace:   objectReferenced( 41 , LINK ) : 2
730 Xcos debug:   propertyUpdated( 41 , LINK , PARENT_DIAGRAM ) : SUCCESS
731 Xcos trace:   propertyUpdated( 41 , LINK , PARENT_BLOCK ) : NO_CHANGES
732 Xcos trace:   propertyUpdated( 40 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
733 Xcos debug:   propertyUpdated( 40 , PORT , CONNECTED_SIGNALS ) : SUCCESS
734 Xcos debug:   propertyUpdated( 41 , LINK , SOURCE_PORT ) : SUCCESS
735 Xcos trace:   propertyUpdated( 38 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
736 Xcos debug:   propertyUpdated( 38 , PORT , CONNECTED_SIGNALS ) : SUCCESS
737 Xcos debug:   propertyUpdated( 41 , LINK , DESTINATION_PORT ) : SUCCESS
738 Xcos debug:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : SUCCESS
739 Xcos trace:   objectUnreferenced( 41 , LINK ) : 1
740 Xcos trace:   objectUnreferenced( 37 , BLOCK ) : 1
741 scs_m.objs(3) = Sum2; // The one to delete
742 Xcos trace:   objectReferenced( 37 , BLOCK ) : 2
743 Xcos trace:   objectReferenced( 41 , LINK ) : 2
744 Xcos info:    objectCreated( 42 , BLOCK )
745 Xcos info:    objectCloned( 27 , 42 , BLOCK )
746 Xcos debug:   propertyUpdated( 42 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
747 Xcos trace:   propertyUpdated( 42 , BLOCK , DESCRIPTION ) : NO_CHANGES
748 Xcos debug:   propertyUpdated( 42 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
749 Xcos debug:   propertyUpdated( 42 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
750 Xcos trace:   propertyUpdated( 42 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
751 Xcos trace:   propertyUpdated( 42 , BLOCK , UID ) : NO_CHANGES
752 Xcos trace:   propertyUpdated( 42 , BLOCK , STYLE ) : NO_CHANGES
753 Xcos debug:   propertyUpdated( 42 , BLOCK , GEOMETRY ) : SUCCESS
754 Xcos debug:   propertyUpdated( 42 , BLOCK , EXPRS ) : SUCCESS
755 Xcos trace:   propertyUpdated( 42 , BLOCK , STATE ) : NO_CHANGES
756 Xcos trace:   propertyUpdated( 42 , BLOCK , DSTATE ) : NO_CHANGES
757 Xcos trace:   propertyUpdated( 42 , BLOCK , ODSTATE ) : NO_CHANGES
758 Xcos debug:   propertyUpdated( 42 , BLOCK , RPAR ) : SUCCESS
759 Xcos trace:   propertyUpdated( 42 , BLOCK , OPAR ) : NO_CHANGES
760 Xcos trace:   propertyUpdated( 42 , BLOCK , EQUATIONS ) : NO_CHANGES
761 Xcos debug:   propertyUpdated( 42 , BLOCK , SIM_DEP_UT ) : SUCCESS
762 Xcos trace:   propertyUpdated( 42 , BLOCK , NZCROSS ) : NO_CHANGES
763 Xcos trace:   propertyUpdated( 42 , BLOCK , NMODE ) : NO_CHANGES
764 Xcos trace:   propertyUpdated( 42 , BLOCK , IPAR ) : NO_CHANGES
765 Xcos trace:   propertyUpdated( 42 , BLOCK , COLOR ) : NO_CHANGES
766 Xcos trace:   propertyUpdated( 42 , BLOCK , CONTEXT ) : NO_CHANGES
767 Xcos trace:   propertyUpdated( 42 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
768 Xcos info:    objectCreated( 43 , PORT )
769 Xcos info:    objectCloned( 28 , 43 , PORT )
770 Xcos trace:   propertyUpdated( 43 , PORT , FIRING ) : NO_CHANGES
771 Xcos debug:   propertyUpdated( 43 , PORT , PORT_KIND ) : SUCCESS
772 Xcos trace:   propertyUpdated( 43 , PORT , IMPLICIT ) : NO_CHANGES
773 Xcos trace:   propertyUpdated( 43 , PORT , UID ) : NO_CHANGES
774 Xcos trace:   propertyUpdated( 43 , PORT , STYLE ) : NO_CHANGES
775 Xcos trace:   propertyUpdated( 43 , PORT , LABEL ) : NO_CHANGES
776 Xcos debug:   propertyUpdated( 43 , PORT , DATATYPE ) : SUCCESS
777 Xcos debug:   propertyUpdated( 43 , PORT , SOURCE_BLOCK ) : SUCCESS
778 Xcos trace:   propertyUpdated( 43 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
779 Xcos info:    objectCreated( 44 , PORT )
780 Xcos info:    objectCloned( 29 , 44 , PORT )
781 Xcos trace:   propertyUpdated( 44 , PORT , FIRING ) : NO_CHANGES
782 Xcos debug:   propertyUpdated( 44 , PORT , PORT_KIND ) : SUCCESS
783 Xcos trace:   propertyUpdated( 44 , PORT , IMPLICIT ) : NO_CHANGES
784 Xcos trace:   propertyUpdated( 44 , PORT , UID ) : NO_CHANGES
785 Xcos trace:   propertyUpdated( 44 , PORT , STYLE ) : NO_CHANGES
786 Xcos trace:   propertyUpdated( 44 , PORT , LABEL ) : NO_CHANGES
787 Xcos debug:   propertyUpdated( 44 , PORT , DATATYPE ) : SUCCESS
788 Xcos debug:   propertyUpdated( 44 , PORT , SOURCE_BLOCK ) : SUCCESS
789 Xcos trace:   propertyUpdated( 44 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
790 Xcos debug:   propertyUpdated( 42 , BLOCK , INPUTS ) : SUCCESS
791 Xcos info:    objectCreated( 45 , PORT )
792 Xcos info:    objectCloned( 30 , 45 , PORT )
793 Xcos trace:   propertyUpdated( 45 , PORT , FIRING ) : NO_CHANGES
794 Xcos debug:   propertyUpdated( 45 , PORT , PORT_KIND ) : SUCCESS
795 Xcos trace:   propertyUpdated( 45 , PORT , IMPLICIT ) : NO_CHANGES
796 Xcos trace:   propertyUpdated( 45 , PORT , UID ) : NO_CHANGES
797 Xcos trace:   propertyUpdated( 45 , PORT , STYLE ) : NO_CHANGES
798 Xcos trace:   propertyUpdated( 45 , PORT , LABEL ) : NO_CHANGES
799 Xcos debug:   propertyUpdated( 45 , PORT , DATATYPE ) : SUCCESS
800 Xcos debug:   propertyUpdated( 45 , PORT , SOURCE_BLOCK ) : SUCCESS
801 Xcos trace:   propertyUpdated( 45 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
802 Xcos debug:   propertyUpdated( 42 , BLOCK , OUTPUTS ) : SUCCESS
803 Xcos trace:   propertyUpdated( 42 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
804 Xcos trace:   propertyUpdated( 42 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
805 Xcos trace:   propertyUpdated( 42 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
806 Xcos trace:   propertyUpdated( 45 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
807 Xcos trace:   propertyUpdated( 44 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
808 Xcos trace:   propertyUpdated( 43 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
809 Xcos trace:   propertyUpdated( 42 , BLOCK , CHILDREN ) : NO_CHANGES
810 Xcos trace:   objectReferenced( 42 , BLOCK ) : 1
811 Xcos trace:   objectReferenced( 42 , BLOCK ) : 2
812 Xcos debug:   propertyUpdated( 42 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
813 Xcos trace:   propertyUpdated( 42 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
814 Xcos debug:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : SUCCESS
815 Xcos trace:   objectUnreferenced( 42 , BLOCK ) : 1
816 Xcos trace:   objectUnreferenced( 37 , BLOCK ) : 1
817 Xcos trace:   objectUnreferenced( 41 , LINK ) : 1
818 scs_m.objs(4) = Sum3;
819 Xcos trace:   objectReferenced( 37 , BLOCK ) : 2
820 Xcos trace:   objectReferenced( 41 , LINK ) : 2
821 Xcos trace:   objectReferenced( 42 , BLOCK ) : 2
822 Xcos info:    objectCreated( 46 , BLOCK )
823 Xcos info:    objectCloned( 31 , 46 , BLOCK )
824 Xcos debug:   propertyUpdated( 46 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
825 Xcos trace:   propertyUpdated( 46 , BLOCK , DESCRIPTION ) : NO_CHANGES
826 Xcos debug:   propertyUpdated( 46 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
827 Xcos debug:   propertyUpdated( 46 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
828 Xcos trace:   propertyUpdated( 46 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
829 Xcos trace:   propertyUpdated( 46 , BLOCK , UID ) : NO_CHANGES
830 Xcos trace:   propertyUpdated( 46 , BLOCK , STYLE ) : NO_CHANGES
831 Xcos debug:   propertyUpdated( 46 , BLOCK , GEOMETRY ) : SUCCESS
832 Xcos debug:   propertyUpdated( 46 , BLOCK , EXPRS ) : SUCCESS
833 Xcos trace:   propertyUpdated( 46 , BLOCK , STATE ) : NO_CHANGES
834 Xcos trace:   propertyUpdated( 46 , BLOCK , DSTATE ) : NO_CHANGES
835 Xcos trace:   propertyUpdated( 46 , BLOCK , ODSTATE ) : NO_CHANGES
836 Xcos debug:   propertyUpdated( 46 , BLOCK , RPAR ) : SUCCESS
837 Xcos trace:   propertyUpdated( 46 , BLOCK , OPAR ) : NO_CHANGES
838 Xcos trace:   propertyUpdated( 46 , BLOCK , EQUATIONS ) : NO_CHANGES
839 Xcos debug:   propertyUpdated( 46 , BLOCK , SIM_DEP_UT ) : SUCCESS
840 Xcos trace:   propertyUpdated( 46 , BLOCK , NZCROSS ) : NO_CHANGES
841 Xcos trace:   propertyUpdated( 46 , BLOCK , NMODE ) : NO_CHANGES
842 Xcos trace:   propertyUpdated( 46 , BLOCK , IPAR ) : NO_CHANGES
843 Xcos trace:   propertyUpdated( 46 , BLOCK , COLOR ) : NO_CHANGES
844 Xcos trace:   propertyUpdated( 46 , BLOCK , CONTEXT ) : NO_CHANGES
845 Xcos trace:   propertyUpdated( 46 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
846 Xcos info:    objectCreated( 47 , PORT )
847 Xcos info:    objectCloned( 32 , 47 , PORT )
848 Xcos trace:   propertyUpdated( 47 , PORT , FIRING ) : NO_CHANGES
849 Xcos debug:   propertyUpdated( 47 , PORT , PORT_KIND ) : SUCCESS
850 Xcos trace:   propertyUpdated( 47 , PORT , IMPLICIT ) : NO_CHANGES
851 Xcos trace:   propertyUpdated( 47 , PORT , UID ) : NO_CHANGES
852 Xcos trace:   propertyUpdated( 47 , PORT , STYLE ) : NO_CHANGES
853 Xcos trace:   propertyUpdated( 47 , PORT , LABEL ) : NO_CHANGES
854 Xcos debug:   propertyUpdated( 47 , PORT , DATATYPE ) : SUCCESS
855 Xcos debug:   propertyUpdated( 47 , PORT , SOURCE_BLOCK ) : SUCCESS
856 Xcos trace:   propertyUpdated( 47 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
857 Xcos info:    objectCreated( 48 , PORT )
858 Xcos info:    objectCloned( 33 , 48 , PORT )
859 Xcos trace:   propertyUpdated( 48 , PORT , FIRING ) : NO_CHANGES
860 Xcos debug:   propertyUpdated( 48 , PORT , PORT_KIND ) : SUCCESS
861 Xcos trace:   propertyUpdated( 48 , PORT , IMPLICIT ) : NO_CHANGES
862 Xcos trace:   propertyUpdated( 48 , PORT , UID ) : NO_CHANGES
863 Xcos trace:   propertyUpdated( 48 , PORT , STYLE ) : NO_CHANGES
864 Xcos trace:   propertyUpdated( 48 , PORT , LABEL ) : NO_CHANGES
865 Xcos debug:   propertyUpdated( 48 , PORT , DATATYPE ) : SUCCESS
866 Xcos debug:   propertyUpdated( 48 , PORT , SOURCE_BLOCK ) : SUCCESS
867 Xcos trace:   propertyUpdated( 48 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
868 Xcos debug:   propertyUpdated( 46 , BLOCK , INPUTS ) : SUCCESS
869 Xcos info:    objectCreated( 49 , PORT )
870 Xcos info:    objectCloned( 34 , 49 , PORT )
871 Xcos trace:   propertyUpdated( 49 , PORT , FIRING ) : NO_CHANGES
872 Xcos debug:   propertyUpdated( 49 , PORT , PORT_KIND ) : SUCCESS
873 Xcos trace:   propertyUpdated( 49 , PORT , IMPLICIT ) : NO_CHANGES
874 Xcos trace:   propertyUpdated( 49 , PORT , UID ) : NO_CHANGES
875 Xcos trace:   propertyUpdated( 49 , PORT , STYLE ) : NO_CHANGES
876 Xcos trace:   propertyUpdated( 49 , PORT , LABEL ) : NO_CHANGES
877 Xcos debug:   propertyUpdated( 49 , PORT , DATATYPE ) : SUCCESS
878 Xcos debug:   propertyUpdated( 49 , PORT , SOURCE_BLOCK ) : SUCCESS
879 Xcos trace:   propertyUpdated( 49 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
880 Xcos debug:   propertyUpdated( 46 , BLOCK , OUTPUTS ) : SUCCESS
881 Xcos trace:   propertyUpdated( 46 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
882 Xcos trace:   propertyUpdated( 46 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
883 Xcos trace:   propertyUpdated( 46 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
884 Xcos trace:   propertyUpdated( 49 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
885 Xcos trace:   propertyUpdated( 48 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
886 Xcos trace:   propertyUpdated( 47 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
887 Xcos trace:   propertyUpdated( 46 , BLOCK , CHILDREN ) : NO_CHANGES
888 Xcos trace:   objectReferenced( 46 , BLOCK ) : 1
889 Xcos trace:   objectReferenced( 46 , BLOCK ) : 2
890 Xcos debug:   propertyUpdated( 46 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
891 Xcos trace:   propertyUpdated( 46 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
892 Xcos debug:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : SUCCESS
893 Xcos trace:   objectUnreferenced( 46 , BLOCK ) : 1
894 Xcos trace:   objectUnreferenced( 37 , BLOCK ) : 1
895 Xcos trace:   objectUnreferenced( 41 , LINK ) : 1
896 Xcos trace:   objectUnreferenced( 42 , BLOCK ) : 1
897 scs_m.objs(5) = lnk2;
898 Xcos trace:   objectReferenced( 37 , BLOCK ) : 2
899 Xcos trace:   objectReferenced( 41 , LINK ) : 2
900 Xcos trace:   objectReferenced( 42 , BLOCK ) : 2
901 Xcos trace:   objectReferenced( 46 , BLOCK ) : 2
902 Xcos info:    objectCreated( 50 , LINK )
903 Xcos info:    objectCloned( 36 , 50 , LINK )
904 Xcos trace:   propertyUpdated( 50 , LINK , COLOR ) : NO_CHANGES
905 Xcos trace:   propertyUpdated( 50 , LINK , KIND ) : NO_CHANGES
906 Xcos trace:   propertyUpdated( 50 , LINK , DESCRIPTION ) : NO_CHANGES
907 Xcos trace:   propertyUpdated( 50 , LINK , UID ) : NO_CHANGES
908 Xcos trace:   propertyUpdated( 50 , LINK , STYLE ) : NO_CHANGES
909 Xcos trace:   propertyUpdated( 50 , LINK , CONTROL_POINTS ) : NO_CHANGES
910 Xcos trace:   propertyUpdated( 50 , LINK , THICK ) : NO_CHANGES
911 Xcos trace:   propertyUpdated( 50 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
912 Xcos trace:   propertyUpdated( 50 , LINK , PARENT_BLOCK ) : NO_CHANGES
913 Xcos trace:   propertyUpdated( 50 , LINK , SOURCE_PORT ) : NO_CHANGES
914 Xcos trace:   propertyUpdated( 50 , LINK , DESTINATION_PORT ) : NO_CHANGES
915 Xcos trace:   objectReferenced( 50 , LINK ) : 1
916 Xcos trace:   objectReferenced( 50 , LINK ) : 2
917 Xcos debug:   propertyUpdated( 50 , LINK , PARENT_DIAGRAM ) : SUCCESS
918 Xcos trace:   propertyUpdated( 50 , LINK , PARENT_BLOCK ) : NO_CHANGES
919 Xcos trace:   propertyUpdated( 49 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
920 Xcos debug:   propertyUpdated( 49 , PORT , CONNECTED_SIGNALS ) : SUCCESS
921 Xcos debug:   propertyUpdated( 50 , LINK , SOURCE_PORT ) : SUCCESS
922 Xcos trace:   propertyUpdated( 47 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
923 Xcos debug:   propertyUpdated( 47 , PORT , CONNECTED_SIGNALS ) : SUCCESS
924 Xcos debug:   propertyUpdated( 50 , LINK , DESTINATION_PORT ) : SUCCESS
925 Xcos debug:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : SUCCESS
926 Xcos trace:   objectUnreferenced( 50 , LINK ) : 1
927 Xcos trace:   objectUnreferenced( 37 , BLOCK ) : 1
928 Xcos trace:   objectUnreferenced( 41 , LINK ) : 1
929 Xcos trace:   objectUnreferenced( 42 , BLOCK ) : 1
930 Xcos trace:   objectUnreferenced( 46 , BLOCK ) : 1
931 // Start by replacing the object with a "Deleted" mlist
932 DeletedObj = mlist("Deleted");
933 scs_m.objs(3) = DeletedObj;
934 Xcos trace:   objectReferenced( 37 , BLOCK ) : 2
935 Xcos trace:   objectReferenced( 41 , LINK ) : 2
936 Xcos trace:   objectReferenced( 42 , BLOCK ) : 2
937 Xcos trace:   objectReferenced( 46 , BLOCK ) : 2
938 Xcos trace:   objectReferenced( 50 , LINK ) : 2
939 Xcos trace:   objectUnreferenced( 42 , BLOCK ) : 1
940 Xcos trace:   objectUnreferenced( 42 , BLOCK ) : 0
941 Xcos debug:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : SUCCESS
942 Xcos trace:   objectUnreferenced( 37 , BLOCK ) : 1
943 Xcos trace:   objectUnreferenced( 41 , LINK ) : 1
944 Xcos trace:   objectUnreferenced( 46 , BLOCK ) : 1
945 Xcos trace:   objectUnreferenced( 50 , LINK ) : 1
946 assert_checkequal(scs_m.objs(3), DeletedObj);
947 Xcos trace:   objectReferenced( 37 , BLOCK ) : 2
948 Xcos trace:   objectReferenced( 41 , LINK ) : 2
949 Xcos trace:   objectReferenced( 46 , BLOCK ) : 2
950 Xcos trace:   objectReferenced( 50 , LINK ) : 2
951 Xcos trace:   objectUnreferenced( 37 , BLOCK ) : 1
952 Xcos trace:   objectUnreferenced( 41 , LINK ) : 1
953 Xcos trace:   objectUnreferenced( 46 , BLOCK ) : 1
954 Xcos trace:   objectUnreferenced( 50 , LINK ) : 1
955 // Effectively remove the object
956 scs_m.objs(3) = null();
957 Xcos trace:   objectReferenced( 37 , BLOCK ) : 2
958 Xcos trace:   objectReferenced( 41 , LINK ) : 2
959 Xcos trace:   objectReferenced( 46 , BLOCK ) : 2
960 Xcos trace:   objectReferenced( 50 , LINK ) : 2
961 Xcos info:    objectCreated( 51 , BLOCK )
962 Xcos info:    objectCloned( 46 , 51 , BLOCK )
963 Xcos debug:   propertyUpdated( 51 , BLOCK , SIM_FUNCTION_API ) : SUCCESS
964 Xcos trace:   propertyUpdated( 51 , BLOCK , DESCRIPTION ) : NO_CHANGES
965 Xcos debug:   propertyUpdated( 51 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS
966 Xcos debug:   propertyUpdated( 51 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS
967 Xcos trace:   propertyUpdated( 51 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
968 Xcos trace:   propertyUpdated( 51 , BLOCK , UID ) : NO_CHANGES
969 Xcos trace:   propertyUpdated( 51 , BLOCK , STYLE ) : NO_CHANGES
970 Xcos debug:   propertyUpdated( 51 , BLOCK , GEOMETRY ) : SUCCESS
971 Xcos debug:   propertyUpdated( 51 , BLOCK , EXPRS ) : SUCCESS
972 Xcos trace:   propertyUpdated( 51 , BLOCK , STATE ) : NO_CHANGES
973 Xcos trace:   propertyUpdated( 51 , BLOCK , DSTATE ) : NO_CHANGES
974 Xcos trace:   propertyUpdated( 51 , BLOCK , ODSTATE ) : NO_CHANGES
975 Xcos debug:   propertyUpdated( 51 , BLOCK , RPAR ) : SUCCESS
976 Xcos trace:   propertyUpdated( 51 , BLOCK , OPAR ) : NO_CHANGES
977 Xcos trace:   propertyUpdated( 51 , BLOCK , EQUATIONS ) : NO_CHANGES
978 Xcos debug:   propertyUpdated( 51 , BLOCK , SIM_DEP_UT ) : SUCCESS
979 Xcos trace:   propertyUpdated( 51 , BLOCK , NZCROSS ) : NO_CHANGES
980 Xcos trace:   propertyUpdated( 51 , BLOCK , NMODE ) : NO_CHANGES
981 Xcos trace:   propertyUpdated( 51 , BLOCK , IPAR ) : NO_CHANGES
982 Xcos trace:   propertyUpdated( 51 , BLOCK , COLOR ) : NO_CHANGES
983 Xcos trace:   propertyUpdated( 51 , BLOCK , CONTEXT ) : NO_CHANGES
984 Xcos trace:   propertyUpdated( 51 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
985 Xcos info:    objectCreated( 52 , PORT )
986 Xcos info:    objectCloned( 47 , 52 , PORT )
987 Xcos trace:   propertyUpdated( 52 , PORT , FIRING ) : NO_CHANGES
988 Xcos debug:   propertyUpdated( 52 , PORT , PORT_KIND ) : SUCCESS
989 Xcos trace:   propertyUpdated( 52 , PORT , IMPLICIT ) : NO_CHANGES
990 Xcos trace:   propertyUpdated( 52 , PORT , UID ) : NO_CHANGES
991 Xcos trace:   propertyUpdated( 52 , PORT , STYLE ) : NO_CHANGES
992 Xcos trace:   propertyUpdated( 52 , PORT , LABEL ) : NO_CHANGES
993 Xcos debug:   propertyUpdated( 52 , PORT , DATATYPE ) : SUCCESS
994 Xcos debug:   propertyUpdated( 52 , PORT , SOURCE_BLOCK ) : SUCCESS
995 Xcos trace:   propertyUpdated( 52 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
996 Xcos info:    objectCreated( 53 , PORT )
997 Xcos info:    objectCloned( 48 , 53 , PORT )
998 Xcos trace:   propertyUpdated( 53 , PORT , FIRING ) : NO_CHANGES
999 Xcos debug:   propertyUpdated( 53 , PORT , PORT_KIND ) : SUCCESS
1000 Xcos trace:   propertyUpdated( 53 , PORT , IMPLICIT ) : NO_CHANGES
1001 Xcos trace:   propertyUpdated( 53 , PORT , UID ) : NO_CHANGES
1002 Xcos trace:   propertyUpdated( 53 , PORT , STYLE ) : NO_CHANGES
1003 Xcos trace:   propertyUpdated( 53 , PORT , LABEL ) : NO_CHANGES
1004 Xcos debug:   propertyUpdated( 53 , PORT , DATATYPE ) : SUCCESS
1005 Xcos debug:   propertyUpdated( 53 , PORT , SOURCE_BLOCK ) : SUCCESS
1006 Xcos trace:   propertyUpdated( 53 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1007 Xcos debug:   propertyUpdated( 51 , BLOCK , INPUTS ) : SUCCESS
1008 Xcos info:    objectCreated( 54 , PORT )
1009 Xcos info:    objectCloned( 49 , 54 , PORT )
1010 Xcos trace:   propertyUpdated( 54 , PORT , FIRING ) : NO_CHANGES
1011 Xcos debug:   propertyUpdated( 54 , PORT , PORT_KIND ) : SUCCESS
1012 Xcos trace:   propertyUpdated( 54 , PORT , IMPLICIT ) : NO_CHANGES
1013 Xcos trace:   propertyUpdated( 54 , PORT , UID ) : NO_CHANGES
1014 Xcos trace:   propertyUpdated( 54 , PORT , STYLE ) : NO_CHANGES
1015 Xcos trace:   propertyUpdated( 54 , PORT , LABEL ) : NO_CHANGES
1016 Xcos debug:   propertyUpdated( 54 , PORT , DATATYPE ) : SUCCESS
1017 Xcos debug:   propertyUpdated( 54 , PORT , SOURCE_BLOCK ) : SUCCESS
1018 Xcos trace:   propertyUpdated( 54 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1019 Xcos debug:   propertyUpdated( 51 , BLOCK , OUTPUTS ) : SUCCESS
1020 Xcos trace:   propertyUpdated( 51 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1021 Xcos trace:   propertyUpdated( 51 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1022 Xcos trace:   propertyUpdated( 51 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
1023 Xcos trace:   propertyUpdated( 54 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1024 Xcos trace:   propertyUpdated( 53 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1025 Xcos trace:   propertyUpdated( 52 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES
1026 Xcos trace:   propertyUpdated( 51 , BLOCK , CHILDREN ) : NO_CHANGES
1027 Xcos info:    objectCreated( 55 , LINK )
1028 Xcos info:    objectCloned( 50 , 55 , LINK )
1029 Xcos trace:   propertyUpdated( 55 , LINK , COLOR ) : NO_CHANGES
1030 Xcos trace:   propertyUpdated( 55 , LINK , KIND ) : NO_CHANGES
1031 Xcos trace:   propertyUpdated( 55 , LINK , DESCRIPTION ) : NO_CHANGES
1032 Xcos trace:   propertyUpdated( 55 , LINK , UID ) : NO_CHANGES
1033 Xcos trace:   propertyUpdated( 55 , LINK , STYLE ) : NO_CHANGES
1034 Xcos trace:   propertyUpdated( 55 , LINK , CONTROL_POINTS ) : NO_CHANGES
1035 Xcos trace:   propertyUpdated( 55 , LINK , THICK ) : NO_CHANGES
1036 Xcos trace:   propertyUpdated( 55 , LINK , PARENT_DIAGRAM ) : NO_CHANGES
1037 Xcos trace:   propertyUpdated( 55 , LINK , PARENT_BLOCK ) : NO_CHANGES
1038 Xcos debug:   propertyUpdated( 55 , LINK , SOURCE_PORT ) : SUCCESS
1039 Xcos debug:   propertyUpdated( 55 , LINK , DESTINATION_PORT ) : SUCCESS
1040 Xcos trace:   objectReferenced( 51 , BLOCK ) : 1
1041 Xcos trace:   objectReferenced( 55 , LINK ) : 1
1042 Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1043 Xcos trace:   objectUnreferenced( 46 , BLOCK ) : 1
1044 Xcos debug:   propertyUpdated( 51 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
1045 Xcos trace:   propertyUpdated( 51 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
1046 Xcos trace:   objectReferenced( 55 , LINK ) : 2
1047 Xcos trace:   objectUnreferenced( 50 , LINK ) : 1
1048 Xcos debug:   propertyUpdated( 55 , LINK , PARENT_DIAGRAM ) : SUCCESS
1049 Xcos trace:   propertyUpdated( 55 , LINK , PARENT_BLOCK ) : NO_CHANGES
1050 Xcos trace:   objectUnreferenced( 50 , LINK ) : 0
1051 Xcos debug:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : SUCCESS
1052 Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1053 Xcos trace:   objectUnreferenced( 55 , LINK ) : 1
1054 Xcos trace:   objectUnreferenced( 37 , BLOCK ) : 1
1055 Xcos trace:   objectUnreferenced( 41 , LINK ) : 1
1056 Xcos trace:   objectUnreferenced( 46 , BLOCK ) : 0
1057 Xcos trace:   propertyUpdated( 22 , DIAGRAM , CHILDREN ) : NO_CHANGES
1058 Xcos debug:   propertyUpdated( 49 , PORT , CONNECTED_SIGNALS ) : SUCCESS
1059 Xcos debug:   propertyUpdated( 47 , PORT , CONNECTED_SIGNALS ) : SUCCESS
1060 Xcos info:    objectDeleted( 50 , LINK )
1061 assert_checkequal(size(scs_m.objs), 4);
1062 Xcos trace:   objectReferenced( 37 , BLOCK ) : 2
1063 Xcos trace:   objectReferenced( 41 , LINK ) : 2
1064 Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1065 Xcos trace:   objectReferenced( 55 , LINK ) : 2
1066 Xcos trace:   objectUnreferenced( 37 , BLOCK ) : 1
1067 Xcos trace:   objectUnreferenced( 41 , LINK ) : 1
1068 Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1069 Xcos trace:   objectUnreferenced( 55 , LINK ) : 1
1070 // The remaining diagram is not expected to stay coherent, the user should fix it by hand
1071 assert_checkequal(scs_m.objs(3).graphics.pin, [4; 0]);
1072 Xcos trace:   objectReferenced( 37 , BLOCK ) : 2
1073 Xcos trace:   objectReferenced( 41 , LINK ) : 2
1074 Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1075 Xcos trace:   objectReferenced( 55 , LINK ) : 2
1076 Xcos trace:   objectUnreferenced( 37 , BLOCK ) : 1
1077 Xcos trace:   objectUnreferenced( 41 , LINK ) : 1
1078 Xcos trace:   objectUnreferenced( 55 , LINK ) : 1
1079 Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1080 Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1081 Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1082 assert_checkequal(scs_m.objs(3).graphics.pout, 4);
1083 Xcos trace:   objectReferenced( 37 , BLOCK ) : 2
1084 Xcos trace:   objectReferenced( 41 , LINK ) : 2
1085 Xcos trace:   objectReferenced( 51 , BLOCK ) : 2
1086 Xcos trace:   objectReferenced( 55 , LINK ) : 2
1087 Xcos trace:   objectUnreferenced( 37 , BLOCK ) : 1
1088 Xcos trace:   objectUnreferenced( 41 , LINK ) : 1
1089 Xcos trace:   objectUnreferenced( 55 , LINK ) : 1
1090 Xcos trace:   objectReferenced( 51 , BLOCK ) : 3
1091 Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 2
1092 Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 1
1093 // Check that all the model items are freed
1094 clear
1095 Xcos debug:   propertyUpdated( 23 , BLOCK , INPUTS ) : SUCCESS
1096 Xcos trace:   propertyUpdated( 23 , BLOCK , OUTPUTS ) : NO_CHANGES
1097 Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1098 Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1099 Xcos info:    objectDeleted( 24 , PORT )
1100 Xcos debug:   propertyUpdated( 23 , BLOCK , INPUTS ) : SUCCESS
1101 Xcos trace:   propertyUpdated( 23 , BLOCK , OUTPUTS ) : NO_CHANGES
1102 Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1103 Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1104 Xcos info:    objectDeleted( 25 , PORT )
1105 Xcos trace:   propertyUpdated( 23 , BLOCK , INPUTS ) : NO_CHANGES
1106 Xcos debug:   propertyUpdated( 23 , BLOCK , OUTPUTS ) : SUCCESS
1107 Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1108 Xcos trace:   propertyUpdated( 23 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1109 Xcos info:    objectDeleted( 26 , PORT )
1110 Xcos info:    objectDeleted( 23 , BLOCK )
1111 Xcos debug:   propertyUpdated( 27 , BLOCK , INPUTS ) : SUCCESS
1112 Xcos trace:   propertyUpdated( 27 , BLOCK , OUTPUTS ) : NO_CHANGES
1113 Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1114 Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1115 Xcos info:    objectDeleted( 28 , PORT )
1116 Xcos debug:   propertyUpdated( 27 , BLOCK , INPUTS ) : SUCCESS
1117 Xcos trace:   propertyUpdated( 27 , BLOCK , OUTPUTS ) : NO_CHANGES
1118 Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1119 Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1120 Xcos info:    objectDeleted( 29 , PORT )
1121 Xcos trace:   propertyUpdated( 27 , BLOCK , INPUTS ) : NO_CHANGES
1122 Xcos debug:   propertyUpdated( 27 , BLOCK , OUTPUTS ) : SUCCESS
1123 Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1124 Xcos trace:   propertyUpdated( 27 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1125 Xcos info:    objectDeleted( 30 , PORT )
1126 Xcos info:    objectDeleted( 27 , BLOCK )
1127 Xcos debug:   propertyUpdated( 31 , BLOCK , INPUTS ) : SUCCESS
1128 Xcos trace:   propertyUpdated( 31 , BLOCK , OUTPUTS ) : NO_CHANGES
1129 Xcos trace:   propertyUpdated( 31 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1130 Xcos trace:   propertyUpdated( 31 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1131 Xcos info:    objectDeleted( 32 , PORT )
1132 Xcos debug:   propertyUpdated( 31 , BLOCK , INPUTS ) : SUCCESS
1133 Xcos trace:   propertyUpdated( 31 , BLOCK , OUTPUTS ) : NO_CHANGES
1134 Xcos trace:   propertyUpdated( 31 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1135 Xcos trace:   propertyUpdated( 31 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1136 Xcos info:    objectDeleted( 33 , PORT )
1137 Xcos trace:   propertyUpdated( 31 , BLOCK , INPUTS ) : NO_CHANGES
1138 Xcos debug:   propertyUpdated( 31 , BLOCK , OUTPUTS ) : SUCCESS
1139 Xcos trace:   propertyUpdated( 31 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
1140 Xcos trace:   propertyUpdated( 31 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
1141 Xcos info:    objectDeleted( 34 , PORT )
1142 Xcos info:    objectDeleted( 31 , BLOCK )
1143 Xcos info:    objectDeleted( 35 , LINK )
1144 Xcos info:    objectDeleted( 36 , LINK )
1145 Xcos debug:   propertyUpdated( 37 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
1146 Xcos debug:   propertyUpdated( 41 , LINK , PARENT_DIAGRAM ) : SUCCESS
1147 Xcos debug:   propertyUpdated( 51 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
1148 Xcos debug:   propertyUpdated( 55 , LINK , PARENT_DIAGRAM ) : SUCCESS
1149 Xcos trace:   objectUnreferenced( 37 , BLOCK ) : 0
1150 Xcos trace:   objectUnreferenced( 41 , LINK ) : 0
1151 Xcos trace:   objectUnreferenced( 51 , BLOCK ) : 0
1152 Xcos trace:   objectUnreferenced( 55 , LINK ) : 0
1153 Xcos info:    objectDeleted( 22 , DIAGRAM )