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