Scicos tests: regenerate ref files with COLOR property
[scilab.git] / scilab / modules / scicos / tests / unit_tests / model / Consecutive_init.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 // Check consecutive initialization of a diagram in a SuperBlock
11 super = scicos_block();
12 Xcos debug: objectCreated( 1 , BLOCK )
13 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
14 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
15 Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES
16 Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
17 Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES
18 Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES
19 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
20 Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES
21 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
22 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
23 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
24 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
25 Xcos trace: propertyUpdated( 1 , BLOCK , STATE ) : NO_CHANGES
26 Xcos trace: propertyUpdated( 1 , BLOCK , DSTATE ) : NO_CHANGES
27 Xcos trace: propertyUpdated( 1 , BLOCK , ODSTATE ) : NO_CHANGES
28 Xcos trace: propertyUpdated( 1 , BLOCK , RPAR ) : NO_CHANGES
29 Xcos trace: propertyUpdated( 1 , BLOCK , IPAR ) : NO_CHANGES
30 Xcos trace: propertyUpdated( 1 , BLOCK , OPAR ) : NO_CHANGES
31 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
32 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
33 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
34 Xcos trace: propertyUpdated( 1 , BLOCK , NZCROSS ) : NO_CHANGES
35 Xcos trace: propertyUpdated( 1 , BLOCK , NMODE ) : NO_CHANGES
36 Xcos trace: propertyUpdated( 1 , BLOCK , UID ) : NO_CHANGES
37 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
38 Xcos trace: propertyUpdated( 1 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
39 d         = scicos_diagram();
40 Xcos debug: objectCreated( 2 , DIAGRAM )
41 Xcos debug: objectReferenced( 2 , DIAGRAM ) : 1
42 Xcos trace: propertyUpdated( 2 , DIAGRAM , TITLE ) : NO_CHANGES
43 Xcos trace: propertyUpdated( 2 , DIAGRAM , PATH ) : NO_CHANGES
44 Xcos trace: propertyUpdated( 2 , DIAGRAM , PROPERTIES ) : NO_CHANGES
45 Xcos trace: propertyUpdated( 2 , DIAGRAM , PROPERTIES ) : NO_CHANGES
46 Xcos trace: propertyUpdated( 2 , DIAGRAM , CONTEXT ) : NO_CHANGES
47 Xcos debug: objectUnreferenced( 2 , DIAGRAM ) : 0
48 Xcos trace: propertyUpdated( 2 , DIAGRAM , CHILDREN ) : NO_CHANGES
49 Xcos trace: propertyUpdated( 2 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
50 sub       = scicos_block();
51 Xcos debug: objectCreated( 3 , BLOCK )
52 Xcos debug: objectReferenced( 3 , BLOCK ) : 1
53 Xcos trace: propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
54 Xcos trace: propertyUpdated( 3 , BLOCK , GEOMETRY ) : NO_CHANGES
55 Xcos trace: propertyUpdated( 3 , BLOCK , ANGLE ) : NO_CHANGES
56 Xcos trace: propertyUpdated( 3 , BLOCK , ANGLE ) : NO_CHANGES
57 Xcos trace: propertyUpdated( 3 , BLOCK , EXPRS ) : NO_CHANGES
58 Xcos trace: propertyUpdated( 3 , BLOCK , LABEL ) : NO_CHANGES
59 Xcos trace: propertyUpdated( 3 , BLOCK , STYLE ) : NO_CHANGES
60 Xcos debug: objectUnreferenced( 3 , BLOCK ) : 0
61 Xcos debug: objectReferenced( 3 , BLOCK ) : 1
62 Xcos trace: propertyUpdated( 3 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
63 Xcos trace: propertyUpdated( 3 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
64 Xcos trace: propertyUpdated( 3 , BLOCK , STATE ) : NO_CHANGES
65 Xcos trace: propertyUpdated( 3 , BLOCK , DSTATE ) : NO_CHANGES
66 Xcos trace: propertyUpdated( 3 , BLOCK , ODSTATE ) : NO_CHANGES
67 Xcos trace: propertyUpdated( 3 , BLOCK , RPAR ) : NO_CHANGES
68 Xcos trace: propertyUpdated( 3 , BLOCK , IPAR ) : NO_CHANGES
69 Xcos trace: propertyUpdated( 3 , BLOCK , OPAR ) : NO_CHANGES
70 Xcos trace: propertyUpdated( 3 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
71 Xcos trace: propertyUpdated( 3 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
72 Xcos trace: propertyUpdated( 3 , BLOCK , LABEL ) : NO_CHANGES
73 Xcos trace: propertyUpdated( 3 , BLOCK , NZCROSS ) : NO_CHANGES
74 Xcos trace: propertyUpdated( 3 , BLOCK , NMODE ) : NO_CHANGES
75 Xcos trace: propertyUpdated( 3 , BLOCK , UID ) : NO_CHANGES
76 Xcos debug: objectUnreferenced( 3 , BLOCK ) : 0
77 Xcos trace: propertyUpdated( 3 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
78 d.objs(1) = sub;
79 Xcos debug: objectCreated( 4 , BLOCK )
80 Xcos trace: propertyUpdated( 4 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
81 Xcos trace: propertyUpdated( 4 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
82 Xcos trace: propertyUpdated( 4 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
83 Xcos trace: propertyUpdated( 4 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
84 Xcos trace: propertyUpdated( 4 , BLOCK , UID ) : NO_CHANGES
85 Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES
86 Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES
87 Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES
88 Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES
89 Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES
90 Xcos trace: propertyUpdated( 4 , BLOCK , STATE ) : NO_CHANGES
91 Xcos trace: propertyUpdated( 4 , BLOCK , DSTATE ) : NO_CHANGES
92 Xcos trace: propertyUpdated( 4 , BLOCK , ODSTATE ) : NO_CHANGES
93 Xcos trace: propertyUpdated( 4 , BLOCK , RPAR ) : NO_CHANGES
94 Xcos trace: propertyUpdated( 4 , BLOCK , OPAR ) : NO_CHANGES
95 Xcos trace: propertyUpdated( 4 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
96 Xcos trace: propertyUpdated( 4 , BLOCK , NZCROSS ) : NO_CHANGES
97 Xcos trace: propertyUpdated( 4 , BLOCK , NMODE ) : NO_CHANGES
98 Xcos trace: propertyUpdated( 4 , BLOCK , IPAR ) : NO_CHANGES
99 Xcos trace: propertyUpdated( 4 , BLOCK , COLOR ) : NO_CHANGES
100 Xcos trace: propertyUpdated( 4 , BLOCK , EQUATIONS ) : NO_CHANGES
101 Xcos trace: propertyUpdated( 4 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
102 Xcos trace: propertyUpdated( 4 , BLOCK , INPUTS ) : NO_CHANGES
103 Xcos trace: propertyUpdated( 4 , BLOCK , OUTPUTS ) : NO_CHANGES
104 Xcos trace: propertyUpdated( 4 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
105 Xcos trace: propertyUpdated( 4 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
106 Xcos trace: propertyUpdated( 4 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
107 Xcos trace: propertyUpdated( 2 , DIAGRAM , CHILDREN ) : SUCCESS
108 Xcos trace: propertyUpdated( 4 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
109 Xcos debug: objectReferenced( 4 , BLOCK ) : 1
110 super.model.rpar = d;
111 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
112 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
113 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
114 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
115 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
116 Xcos trace: propertyUpdated( 1 , BLOCK , STATE ) : NO_CHANGES
117 Xcos trace: propertyUpdated( 1 , BLOCK , DSTATE ) : NO_CHANGES
118 Xcos trace: propertyUpdated( 1 , BLOCK , ODSTATE ) : NO_CHANGES
119 Xcos debug: objectCreated( 5 , DIAGRAM )
120 Xcos trace: propertyUpdated( 5 , DIAGRAM , TITLE ) : NO_CHANGES
121 Xcos trace: propertyUpdated( 5 , DIAGRAM , PATH ) : NO_CHANGES
122 Xcos trace: propertyUpdated( 5 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
123 Xcos trace: propertyUpdated( 5 , DIAGRAM , PROPERTIES ) : NO_CHANGES
124 Xcos trace: propertyUpdated( 5 , DIAGRAM , COLOR ) : NO_CHANGES
125 Xcos trace: propertyUpdated( 5 , DIAGRAM , CONTEXT ) : NO_CHANGES
126 Xcos debug: objectCreated( 6 , BLOCK )
127 Xcos trace: propertyUpdated( 6 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
128 Xcos trace: propertyUpdated( 6 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
129 Xcos trace: propertyUpdated( 6 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
130 Xcos trace: propertyUpdated( 6 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
131 Xcos trace: propertyUpdated( 6 , BLOCK , UID ) : NO_CHANGES
132 Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES
133 Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES
134 Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES
135 Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES
136 Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : NO_CHANGES
137 Xcos trace: propertyUpdated( 6 , BLOCK , STATE ) : NO_CHANGES
138 Xcos trace: propertyUpdated( 6 , BLOCK , DSTATE ) : NO_CHANGES
139 Xcos trace: propertyUpdated( 6 , BLOCK , ODSTATE ) : NO_CHANGES
140 Xcos trace: propertyUpdated( 6 , BLOCK , RPAR ) : NO_CHANGES
141 Xcos trace: propertyUpdated( 6 , BLOCK , OPAR ) : NO_CHANGES
142 Xcos trace: propertyUpdated( 6 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
143 Xcos trace: propertyUpdated( 6 , BLOCK , NZCROSS ) : NO_CHANGES
144 Xcos trace: propertyUpdated( 6 , BLOCK , NMODE ) : NO_CHANGES
145 Xcos trace: propertyUpdated( 6 , BLOCK , IPAR ) : NO_CHANGES
146 Xcos trace: propertyUpdated( 6 , BLOCK , COLOR ) : NO_CHANGES
147 Xcos trace: propertyUpdated( 6 , BLOCK , EQUATIONS ) : NO_CHANGES
148 Xcos trace: propertyUpdated( 6 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
149 Xcos trace: propertyUpdated( 6 , BLOCK , INPUTS ) : NO_CHANGES
150 Xcos trace: propertyUpdated( 6 , BLOCK , OUTPUTS ) : NO_CHANGES
151 Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
152 Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
153 Xcos trace: propertyUpdated( 6 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
154 Xcos trace: propertyUpdated( 5 , DIAGRAM , CHILDREN ) : SUCCESS
155 Xcos trace: propertyUpdated( 6 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
156 Xcos debug: objectReferenced( 6 , BLOCK ) : 1
157 Xcos trace: propertyUpdated( 1 , BLOCK , CHILDREN ) : SUCCESS
158 Xcos trace: propertyUpdated( 6 , BLOCK , PARENT_BLOCK ) : SUCCESS
159 Xcos debug: objectReferenced( 6 , BLOCK ) : 2
160 Xcos trace: propertyUpdated( 1 , BLOCK , IPAR ) : NO_CHANGES
161 Xcos trace: propertyUpdated( 1 , BLOCK , OPAR ) : NO_CHANGES
162 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
163 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
164 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
165 Xcos trace: propertyUpdated( 1 , BLOCK , NZCROSS ) : NO_CHANGES
166 Xcos trace: propertyUpdated( 1 , BLOCK , NMODE ) : NO_CHANGES
167 Xcos trace: propertyUpdated( 1 , BLOCK , UID ) : NO_CHANGES
168 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
169 // 'b' is a SuperBlock containing a Block
170 sizeBeforeInsert = size(super.model.rpar.objs);
171 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
172 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
173 super.model.rpar = d;
174 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
175 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
176 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
177 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
178 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
179 Xcos trace: propertyUpdated( 1 , BLOCK , STATE ) : NO_CHANGES
180 Xcos trace: propertyUpdated( 1 , BLOCK , DSTATE ) : NO_CHANGES
181 Xcos trace: propertyUpdated( 1 , BLOCK , ODSTATE ) : NO_CHANGES
182 Xcos debug: objectCreated( 7 , DIAGRAM )
183 Xcos trace: propertyUpdated( 7 , DIAGRAM , TITLE ) : NO_CHANGES
184 Xcos trace: propertyUpdated( 7 , DIAGRAM , PATH ) : NO_CHANGES
185 Xcos trace: propertyUpdated( 7 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
186 Xcos trace: propertyUpdated( 7 , DIAGRAM , PROPERTIES ) : NO_CHANGES
187 Xcos trace: propertyUpdated( 7 , DIAGRAM , COLOR ) : NO_CHANGES
188 Xcos trace: propertyUpdated( 7 , DIAGRAM , CONTEXT ) : NO_CHANGES
189 Xcos debug: objectCreated( 8 , BLOCK )
190 Xcos trace: propertyUpdated( 8 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
191 Xcos trace: propertyUpdated( 8 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
192 Xcos trace: propertyUpdated( 8 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
193 Xcos trace: propertyUpdated( 8 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
194 Xcos trace: propertyUpdated( 8 , BLOCK , UID ) : NO_CHANGES
195 Xcos trace: propertyUpdated( 8 , BLOCK , STYLE ) : NO_CHANGES
196 Xcos trace: propertyUpdated( 8 , BLOCK , LABEL ) : NO_CHANGES
197 Xcos trace: propertyUpdated( 8 , BLOCK , GEOMETRY ) : NO_CHANGES
198 Xcos trace: propertyUpdated( 8 , BLOCK , ANGLE ) : NO_CHANGES
199 Xcos trace: propertyUpdated( 8 , BLOCK , EXPRS ) : NO_CHANGES
200 Xcos trace: propertyUpdated( 8 , BLOCK , STATE ) : NO_CHANGES
201 Xcos trace: propertyUpdated( 8 , BLOCK , DSTATE ) : NO_CHANGES
202 Xcos trace: propertyUpdated( 8 , BLOCK , ODSTATE ) : NO_CHANGES
203 Xcos trace: propertyUpdated( 8 , BLOCK , RPAR ) : NO_CHANGES
204 Xcos trace: propertyUpdated( 8 , BLOCK , OPAR ) : NO_CHANGES
205 Xcos trace: propertyUpdated( 8 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
206 Xcos trace: propertyUpdated( 8 , BLOCK , NZCROSS ) : NO_CHANGES
207 Xcos trace: propertyUpdated( 8 , BLOCK , NMODE ) : NO_CHANGES
208 Xcos trace: propertyUpdated( 8 , BLOCK , IPAR ) : NO_CHANGES
209 Xcos trace: propertyUpdated( 8 , BLOCK , COLOR ) : NO_CHANGES
210 Xcos trace: propertyUpdated( 8 , BLOCK , EQUATIONS ) : NO_CHANGES
211 Xcos trace: propertyUpdated( 8 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
212 Xcos trace: propertyUpdated( 8 , BLOCK , INPUTS ) : NO_CHANGES
213 Xcos trace: propertyUpdated( 8 , BLOCK , OUTPUTS ) : NO_CHANGES
214 Xcos trace: propertyUpdated( 8 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
215 Xcos trace: propertyUpdated( 8 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
216 Xcos trace: propertyUpdated( 8 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
217 Xcos trace: propertyUpdated( 7 , DIAGRAM , CHILDREN ) : SUCCESS
218 Xcos trace: propertyUpdated( 8 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
219 Xcos debug: objectReferenced( 8 , BLOCK ) : 1
220 Xcos trace: propertyUpdated( 1 , BLOCK , CHILDREN ) : SUCCESS
221 Xcos trace: propertyUpdated( 8 , BLOCK , PARENT_BLOCK ) : SUCCESS
222 Xcos debug: objectReferenced( 8 , BLOCK ) : 2
223 Xcos trace: propertyUpdated( 6 , BLOCK , PARENT_BLOCK ) : SUCCESS
224 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 1
225 Xcos trace: propertyUpdated( 1 , BLOCK , IPAR ) : NO_CHANGES
226 Xcos trace: propertyUpdated( 1 , BLOCK , OPAR ) : NO_CHANGES
227 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
228 Xcos trace: propertyUpdated( 1 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
229 Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES
230 Xcos trace: propertyUpdated( 1 , BLOCK , NZCROSS ) : NO_CHANGES
231 Xcos trace: propertyUpdated( 1 , BLOCK , NMODE ) : NO_CHANGES
232 Xcos trace: propertyUpdated( 1 , BLOCK , UID ) : NO_CHANGES
233 Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0
234 Xcos trace: propertyUpdated( 6 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
235 Xcos debug: objectDeleted( 6 , BLOCK )
236 Xcos debug: objectDeleted( 5 , DIAGRAM )
237 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
238 sizeAfterInsert  = size(super.model.rpar.objs);
239 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
240 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
241 assert_checkequal(sizeBeforeInsert, 1);
242 assert_checkequal(sizeAfterInsert,  1);
243 // Check consecutive initialization of a SuperBlock in a diagram
244 superD = scicos_diagram();
245 Xcos debug: objectCreated( 9 , DIAGRAM )
246 Xcos debug: objectReferenced( 9 , DIAGRAM ) : 1
247 Xcos trace: propertyUpdated( 9 , DIAGRAM , TITLE ) : NO_CHANGES
248 Xcos trace: propertyUpdated( 9 , DIAGRAM , PATH ) : NO_CHANGES
249 Xcos trace: propertyUpdated( 9 , DIAGRAM , PROPERTIES ) : NO_CHANGES
250 Xcos trace: propertyUpdated( 9 , DIAGRAM , PROPERTIES ) : NO_CHANGES
251 Xcos trace: propertyUpdated( 9 , DIAGRAM , CONTEXT ) : NO_CHANGES
252 Xcos debug: objectUnreferenced( 9 , DIAGRAM ) : 0
253 Xcos trace: propertyUpdated( 9 , DIAGRAM , CHILDREN ) : NO_CHANGES
254 Xcos trace: propertyUpdated( 9 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
255 superD.objs(1) = super;
256 Xcos debug: objectCreated( 10 , BLOCK )
257 Xcos trace: propertyUpdated( 10 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
258 Xcos trace: propertyUpdated( 10 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
259 Xcos trace: propertyUpdated( 10 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
260 Xcos trace: propertyUpdated( 10 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
261 Xcos trace: propertyUpdated( 10 , BLOCK , UID ) : NO_CHANGES
262 Xcos trace: propertyUpdated( 10 , BLOCK , STYLE ) : NO_CHANGES
263 Xcos trace: propertyUpdated( 10 , BLOCK , LABEL ) : NO_CHANGES
264 Xcos trace: propertyUpdated( 10 , BLOCK , GEOMETRY ) : NO_CHANGES
265 Xcos trace: propertyUpdated( 10 , BLOCK , ANGLE ) : NO_CHANGES
266 Xcos trace: propertyUpdated( 10 , BLOCK , EXPRS ) : NO_CHANGES
267 Xcos trace: propertyUpdated( 10 , BLOCK , STATE ) : NO_CHANGES
268 Xcos trace: propertyUpdated( 10 , BLOCK , DSTATE ) : NO_CHANGES
269 Xcos trace: propertyUpdated( 10 , BLOCK , ODSTATE ) : NO_CHANGES
270 Xcos trace: propertyUpdated( 10 , BLOCK , RPAR ) : NO_CHANGES
271 Xcos trace: propertyUpdated( 10 , BLOCK , OPAR ) : NO_CHANGES
272 Xcos trace: propertyUpdated( 10 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
273 Xcos trace: propertyUpdated( 10 , BLOCK , NZCROSS ) : NO_CHANGES
274 Xcos trace: propertyUpdated( 10 , BLOCK , NMODE ) : NO_CHANGES
275 Xcos trace: propertyUpdated( 10 , BLOCK , IPAR ) : NO_CHANGES
276 Xcos trace: propertyUpdated( 10 , BLOCK , COLOR ) : NO_CHANGES
277 Xcos trace: propertyUpdated( 10 , BLOCK , EQUATIONS ) : NO_CHANGES
278 Xcos trace: propertyUpdated( 10 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
279 Xcos trace: propertyUpdated( 10 , BLOCK , INPUTS ) : NO_CHANGES
280 Xcos trace: propertyUpdated( 10 , BLOCK , OUTPUTS ) : NO_CHANGES
281 Xcos trace: propertyUpdated( 10 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
282 Xcos trace: propertyUpdated( 10 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
283 Xcos trace: propertyUpdated( 10 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
284 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
285 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
286 Xcos debug: objectReferenced( 10 , BLOCK ) : 1
287 Xcos trace: propertyUpdated( 10 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
288 Xcos trace: propertyUpdated( 10 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
289 Xcos trace: propertyUpdated( 10 , BLOCK , STATE ) : NO_CHANGES
290 Xcos trace: propertyUpdated( 10 , BLOCK , DSTATE ) : NO_CHANGES
291 Xcos trace: propertyUpdated( 10 , BLOCK , ODSTATE ) : NO_CHANGES
292 Xcos debug: objectCreated( 11 , DIAGRAM )
293 Xcos trace: propertyUpdated( 11 , DIAGRAM , TITLE ) : NO_CHANGES
294 Xcos trace: propertyUpdated( 11 , DIAGRAM , PATH ) : NO_CHANGES
295 Xcos trace: propertyUpdated( 11 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
296 Xcos trace: propertyUpdated( 11 , DIAGRAM , PROPERTIES ) : NO_CHANGES
297 Xcos trace: propertyUpdated( 11 , DIAGRAM , COLOR ) : NO_CHANGES
298 Xcos trace: propertyUpdated( 11 , DIAGRAM , CONTEXT ) : NO_CHANGES
299 Xcos debug: objectCreated( 12 , BLOCK )
300 Xcos trace: propertyUpdated( 12 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
301 Xcos trace: propertyUpdated( 12 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
302 Xcos trace: propertyUpdated( 12 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
303 Xcos trace: propertyUpdated( 12 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
304 Xcos trace: propertyUpdated( 12 , BLOCK , UID ) : NO_CHANGES
305 Xcos trace: propertyUpdated( 12 , BLOCK , STYLE ) : NO_CHANGES
306 Xcos trace: propertyUpdated( 12 , BLOCK , LABEL ) : NO_CHANGES
307 Xcos trace: propertyUpdated( 12 , BLOCK , GEOMETRY ) : NO_CHANGES
308 Xcos trace: propertyUpdated( 12 , BLOCK , ANGLE ) : NO_CHANGES
309 Xcos trace: propertyUpdated( 12 , BLOCK , EXPRS ) : NO_CHANGES
310 Xcos trace: propertyUpdated( 12 , BLOCK , STATE ) : NO_CHANGES
311 Xcos trace: propertyUpdated( 12 , BLOCK , DSTATE ) : NO_CHANGES
312 Xcos trace: propertyUpdated( 12 , BLOCK , ODSTATE ) : NO_CHANGES
313 Xcos trace: propertyUpdated( 12 , BLOCK , RPAR ) : NO_CHANGES
314 Xcos trace: propertyUpdated( 12 , BLOCK , OPAR ) : NO_CHANGES
315 Xcos trace: propertyUpdated( 12 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
316 Xcos trace: propertyUpdated( 12 , BLOCK , NZCROSS ) : NO_CHANGES
317 Xcos trace: propertyUpdated( 12 , BLOCK , NMODE ) : NO_CHANGES
318 Xcos trace: propertyUpdated( 12 , BLOCK , IPAR ) : NO_CHANGES
319 Xcos trace: propertyUpdated( 12 , BLOCK , COLOR ) : NO_CHANGES
320 Xcos trace: propertyUpdated( 12 , BLOCK , EQUATIONS ) : NO_CHANGES
321 Xcos trace: propertyUpdated( 12 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
322 Xcos trace: propertyUpdated( 12 , BLOCK , INPUTS ) : NO_CHANGES
323 Xcos trace: propertyUpdated( 12 , BLOCK , OUTPUTS ) : NO_CHANGES
324 Xcos trace: propertyUpdated( 12 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
325 Xcos trace: propertyUpdated( 12 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
326 Xcos trace: propertyUpdated( 12 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
327 Xcos trace: propertyUpdated( 11 , DIAGRAM , CHILDREN ) : SUCCESS
328 Xcos trace: propertyUpdated( 12 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
329 Xcos debug: objectReferenced( 12 , BLOCK ) : 1
330 Xcos trace: propertyUpdated( 10 , BLOCK , CHILDREN ) : SUCCESS
331 Xcos trace: propertyUpdated( 12 , BLOCK , PARENT_BLOCK ) : SUCCESS
332 Xcos debug: objectReferenced( 12 , BLOCK ) : 2
333 Xcos trace: propertyUpdated( 10 , BLOCK , IPAR ) : NO_CHANGES
334 Xcos trace: propertyUpdated( 10 , BLOCK , OPAR ) : NO_CHANGES
335 Xcos trace: propertyUpdated( 10 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
336 Xcos trace: propertyUpdated( 10 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
337 Xcos trace: propertyUpdated( 10 , BLOCK , LABEL ) : NO_CHANGES
338 Xcos trace: propertyUpdated( 10 , BLOCK , NZCROSS ) : NO_CHANGES
339 Xcos trace: propertyUpdated( 10 , BLOCK , NMODE ) : NO_CHANGES
340 Xcos trace: propertyUpdated( 10 , BLOCK , UID ) : NO_CHANGES
341 Xcos debug: objectUnreferenced( 10 , BLOCK ) : 0
342 Xcos trace: propertyUpdated( 9 , DIAGRAM , CHILDREN ) : SUCCESS
343 Xcos trace: propertyUpdated( 10 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
344 Xcos debug: objectReferenced( 10 , BLOCK ) : 1
345 // 'superD' is a diagram containing a SuperBlock
346 sBeforeInsert = size(superD.objs(1).model.rpar.objs);
347 Xcos debug: objectReferenced( 10 , BLOCK ) : 2
348 Xcos debug: objectUnreferenced( 10 , BLOCK ) : 1
349 superD.objs(1) = super;
350 Xcos debug: objectUnreferenced( 12 , BLOCK ) : 1
351 Xcos trace: propertyUpdated( 12 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
352 Xcos debug: objectUnreferenced( 12 , BLOCK ) : 0
353 Xcos debug: objectDeleted( 11 , DIAGRAM )
354 Xcos debug: objectUnreferenced( 10 , BLOCK ) : 0
355 Xcos debug: objectCreated( 13 , BLOCK )
356 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
357 Xcos trace: propertyUpdated( 13 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
358 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
359 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
360 Xcos trace: propertyUpdated( 13 , BLOCK , UID ) : NO_CHANGES
361 Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : NO_CHANGES
362 Xcos trace: propertyUpdated( 13 , BLOCK , LABEL ) : NO_CHANGES
363 Xcos trace: propertyUpdated( 13 , BLOCK , GEOMETRY ) : NO_CHANGES
364 Xcos trace: propertyUpdated( 13 , BLOCK , ANGLE ) : NO_CHANGES
365 Xcos trace: propertyUpdated( 13 , BLOCK , EXPRS ) : NO_CHANGES
366 Xcos trace: propertyUpdated( 13 , BLOCK , STATE ) : NO_CHANGES
367 Xcos trace: propertyUpdated( 13 , BLOCK , DSTATE ) : NO_CHANGES
368 Xcos trace: propertyUpdated( 13 , BLOCK , ODSTATE ) : NO_CHANGES
369 Xcos trace: propertyUpdated( 13 , BLOCK , RPAR ) : NO_CHANGES
370 Xcos trace: propertyUpdated( 13 , BLOCK , OPAR ) : NO_CHANGES
371 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
372 Xcos trace: propertyUpdated( 13 , BLOCK , NZCROSS ) : NO_CHANGES
373 Xcos trace: propertyUpdated( 13 , BLOCK , NMODE ) : NO_CHANGES
374 Xcos trace: propertyUpdated( 13 , BLOCK , IPAR ) : NO_CHANGES
375 Xcos trace: propertyUpdated( 13 , BLOCK , COLOR ) : NO_CHANGES
376 Xcos trace: propertyUpdated( 13 , BLOCK , EQUATIONS ) : NO_CHANGES
377 Xcos trace: propertyUpdated( 13 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
378 Xcos trace: propertyUpdated( 13 , BLOCK , INPUTS ) : NO_CHANGES
379 Xcos trace: propertyUpdated( 13 , BLOCK , OUTPUTS ) : NO_CHANGES
380 Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
381 Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
382 Xcos trace: propertyUpdated( 13 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
383 Xcos debug: objectReferenced( 1 , BLOCK ) : 1
384 Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0
385 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
386 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
387 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
388 Xcos trace: propertyUpdated( 13 , BLOCK , STATE ) : NO_CHANGES
389 Xcos trace: propertyUpdated( 13 , BLOCK , DSTATE ) : NO_CHANGES
390 Xcos trace: propertyUpdated( 13 , BLOCK , ODSTATE ) : NO_CHANGES
391 Xcos debug: objectCreated( 14 , DIAGRAM )
392 Xcos trace: propertyUpdated( 14 , DIAGRAM , TITLE ) : NO_CHANGES
393 Xcos trace: propertyUpdated( 14 , DIAGRAM , PATH ) : NO_CHANGES
394 Xcos trace: propertyUpdated( 14 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES
395 Xcos trace: propertyUpdated( 14 , DIAGRAM , PROPERTIES ) : NO_CHANGES
396 Xcos trace: propertyUpdated( 14 , DIAGRAM , COLOR ) : NO_CHANGES
397 Xcos trace: propertyUpdated( 14 , DIAGRAM , CONTEXT ) : NO_CHANGES
398 Xcos debug: objectCreated( 15 , BLOCK )
399 Xcos trace: propertyUpdated( 15 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES
400 Xcos trace: propertyUpdated( 15 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES
401 Xcos trace: propertyUpdated( 15 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES
402 Xcos trace: propertyUpdated( 15 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
403 Xcos trace: propertyUpdated( 15 , BLOCK , UID ) : NO_CHANGES
404 Xcos trace: propertyUpdated( 15 , BLOCK , STYLE ) : NO_CHANGES
405 Xcos trace: propertyUpdated( 15 , BLOCK , LABEL ) : NO_CHANGES
406 Xcos trace: propertyUpdated( 15 , BLOCK , GEOMETRY ) : NO_CHANGES
407 Xcos trace: propertyUpdated( 15 , BLOCK , ANGLE ) : NO_CHANGES
408 Xcos trace: propertyUpdated( 15 , BLOCK , EXPRS ) : NO_CHANGES
409 Xcos trace: propertyUpdated( 15 , BLOCK , STATE ) : NO_CHANGES
410 Xcos trace: propertyUpdated( 15 , BLOCK , DSTATE ) : NO_CHANGES
411 Xcos trace: propertyUpdated( 15 , BLOCK , ODSTATE ) : NO_CHANGES
412 Xcos trace: propertyUpdated( 15 , BLOCK , RPAR ) : NO_CHANGES
413 Xcos trace: propertyUpdated( 15 , BLOCK , OPAR ) : NO_CHANGES
414 Xcos trace: propertyUpdated( 15 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
415 Xcos trace: propertyUpdated( 15 , BLOCK , NZCROSS ) : NO_CHANGES
416 Xcos trace: propertyUpdated( 15 , BLOCK , NMODE ) : NO_CHANGES
417 Xcos trace: propertyUpdated( 15 , BLOCK , IPAR ) : NO_CHANGES
418 Xcos trace: propertyUpdated( 15 , BLOCK , COLOR ) : NO_CHANGES
419 Xcos trace: propertyUpdated( 15 , BLOCK , EQUATIONS ) : NO_CHANGES
420 Xcos trace: propertyUpdated( 15 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES
421 Xcos trace: propertyUpdated( 15 , BLOCK , INPUTS ) : NO_CHANGES
422 Xcos trace: propertyUpdated( 15 , BLOCK , OUTPUTS ) : NO_CHANGES
423 Xcos trace: propertyUpdated( 15 , BLOCK , EVENT_INPUTS ) : NO_CHANGES
424 Xcos trace: propertyUpdated( 15 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES
425 Xcos trace: propertyUpdated( 15 , BLOCK , PARENT_BLOCK ) : NO_CHANGES
426 Xcos trace: propertyUpdated( 14 , DIAGRAM , CHILDREN ) : SUCCESS
427 Xcos trace: propertyUpdated( 15 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
428 Xcos debug: objectReferenced( 15 , BLOCK ) : 1
429 Xcos trace: propertyUpdated( 13 , BLOCK , CHILDREN ) : SUCCESS
430 Xcos trace: propertyUpdated( 15 , BLOCK , PARENT_BLOCK ) : SUCCESS
431 Xcos debug: objectReferenced( 15 , BLOCK ) : 2
432 Xcos trace: propertyUpdated( 13 , BLOCK , IPAR ) : NO_CHANGES
433 Xcos trace: propertyUpdated( 13 , BLOCK , OPAR ) : NO_CHANGES
434 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES
435 Xcos trace: propertyUpdated( 13 , BLOCK , SIM_DEP_UT ) : NO_CHANGES
436 Xcos trace: propertyUpdated( 13 , BLOCK , LABEL ) : NO_CHANGES
437 Xcos trace: propertyUpdated( 13 , BLOCK , NZCROSS ) : NO_CHANGES
438 Xcos trace: propertyUpdated( 13 , BLOCK , NMODE ) : NO_CHANGES
439 Xcos trace: propertyUpdated( 13 , BLOCK , UID ) : NO_CHANGES
440 Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0
441 Xcos trace: propertyUpdated( 9 , DIAGRAM , CHILDREN ) : SUCCESS
442 Xcos trace: propertyUpdated( 13 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
443 Xcos debug: objectReferenced( 13 , BLOCK ) : 1
444 Xcos trace: propertyUpdated( 10 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
445 Xcos trace: propertyUpdated( 12 , BLOCK , PARENT_BLOCK ) : SUCCESS
446 Xcos debug: objectDeleted( 12 , BLOCK )
447 Xcos debug: objectDeleted( 10 , BLOCK )
448 sAfterInsert  = size(superD.objs(1).model.rpar.objs);
449 Xcos debug: objectReferenced( 13 , BLOCK ) : 2
450 Xcos debug: objectUnreferenced( 13 , BLOCK ) : 1
451 assert_checkequal(sizeBeforeInsert, 1);
452 assert_checkequal(sizeAfterInsert,  1);
453 // Check that all the model items are freed
454 clear
455 Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0
456 Xcos trace: propertyUpdated( 4 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
457 Xcos debug: objectDeleted( 4 , BLOCK )
458 Xcos debug: objectDeleted( 2 , DIAGRAM )
459 Xcos debug: objectDeleted( 3 , BLOCK )
460 Xcos debug: objectUnreferenced( 8 , BLOCK ) : 1
461 Xcos trace: propertyUpdated( 8 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
462 Xcos debug: objectUnreferenced( 8 , BLOCK ) : 0
463 Xcos debug: objectDeleted( 7 , DIAGRAM )
464 Xcos trace: propertyUpdated( 8 , BLOCK , PARENT_BLOCK ) : SUCCESS
465 Xcos debug: objectDeleted( 8 , BLOCK )
466 Xcos debug: objectDeleted( 1 , BLOCK )
467 Xcos debug: objectUnreferenced( 15 , BLOCK ) : 1
468 Xcos trace: propertyUpdated( 15 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
469 Xcos debug: objectUnreferenced( 15 , BLOCK ) : 0
470 Xcos debug: objectDeleted( 14 , DIAGRAM )
471 Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0
472 Xcos trace: propertyUpdated( 13 , BLOCK , PARENT_DIAGRAM ) : SUCCESS
473 Xcos trace: propertyUpdated( 15 , BLOCK , PARENT_BLOCK ) : SUCCESS
474 Xcos debug: objectDeleted( 15 , BLOCK )
475 Xcos debug: objectDeleted( 13 , BLOCK )
476 Xcos debug: objectDeleted( 9 , DIAGRAM )