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