From e70f4e83463ef1d51f380219acd8233eb66b7966 Mon Sep 17 00:00:00 2001 From: Paul Bignier Date: Tue, 8 Mar 2016 14:20:32 +0100 Subject: [PATCH] Xcos MVC: fix cloning of superblock in a diagram And also fix Insert_in_SuperBlock.dia.ref . Change-Id: I94b3144c4bb959237f63ffee19698c07e89965f6 --- scilab/modules/scicos/src/cpp/Controller.cpp | 16 + .../model/Clone_SuperBlock_in_Diagram.dia.ref | 2023 ++++++++++++++++++++ .../model/Clone_SuperBlock_in_Diagram.tst | 22 + .../unit_tests/model/Insert_in_SuperBlock.dia.ref | 3 +- 4 files changed, 2062 insertions(+), 2 deletions(-) create mode 100644 scilab/modules/scicos/tests/unit_tests/model/Clone_SuperBlock_in_Diagram.dia.ref create mode 100644 scilab/modules/scicos/tests/unit_tests/model/Clone_SuperBlock_in_Diagram.tst diff --git a/scilab/modules/scicos/src/cpp/Controller.cpp b/scilab/modules/scicos/src/cpp/Controller.cpp index 5148d83..4eb6b52 100644 --- a/scilab/modules/scicos/src/cpp/Controller.cpp +++ b/scilab/modules/scicos/src/cpp/Controller.cpp @@ -492,6 +492,22 @@ void Controller::deepCloneVector(std::map& mapped, ScicosID std::map::iterator it = mapped.find(id); if (it != mapped.end()) { + if (k == PORT) + { + // We get here if we are cloning a block connected to a link that comes before itself in the objects list, + // so which has already been cloned but could not be connected yet. + int port_kind; + getObjectProperty(clone, PORT, PORT_KIND, port_kind); + if (port_kind == PORT_IN || port_kind == PORT_EIN) + { + setObjectProperty(it->second, LINK, DESTINATION_PORT, clone); + } + else + { + // FIXME: fix case for implicit ports, in which case connect the first unconnected link end, it doesn't matter which one + setObjectProperty(it->second, LINK, SOURCE_PORT, clone); + } + } cloned.push_back(it->second); } else diff --git a/scilab/modules/scicos/tests/unit_tests/model/Clone_SuperBlock_in_Diagram.dia.ref b/scilab/modules/scicos/tests/unit_tests/model/Clone_SuperBlock_in_Diagram.dia.ref new file mode 100644 index 0000000..9c89d52 --- /dev/null +++ b/scilab/modules/scicos/tests/unit_tests/model/Clone_SuperBlock_in_Diagram.dia.ref @@ -0,0 +1,2023 @@ +// ============================================================================= +// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab +// Copyright (C) 2016 - Scilab Enterprises - Paul Bignier +// +// This file is distributed under the same license as the Scilab package. +// ============================================================================= +// +// <-- CLI SHELL MODE --> +loadXcosLibs(); +scicos_log("TRACE"); +o = CLOCK_c("define"); +Xcos debug: objectCreated( 1 , BLOCK ) +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : SUCCESS +Xcos debug: objectCreated( 2 , PORT ) +Xcos trace: propertyUpdated( 2 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 2 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 1 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos debug: objectCreated( 3 , PORT ) +Xcos trace: propertyUpdated( 3 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 3 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 1 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_API ) : SUCCESS +Xcos trace: propertyUpdated( 2 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 3 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 1 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , RPAR ) : SUCCESS +Xcos trace: propertyUpdated( 1 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 3 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos trace: propertyUpdated( 1 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : SUCCESS +Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 2 , PORT , DATATYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 3 , PORT , DATATYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , RPAR ) : SUCCESS +Xcos trace: propertyUpdated( 1 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 3 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectReferenced( 1 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 2 , PORT , DATATYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 3 , PORT , DATATYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 3 , PORT , FIRING ) : SUCCESS +Xcos trace: propertyUpdated( 1 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 1 , BLOCK ) : 0 +Xcos debug: objectCreated( 4 , BLOCK ) +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : SUCCESS +Xcos debug: objectCreated( 5 , PORT ) +Xcos trace: propertyUpdated( 5 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 5 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 4 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 4 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 4 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 5 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 4 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , IPAR ) : SUCCESS +Xcos trace: propertyUpdated( 4 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 4 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos trace: propertyUpdated( 4 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectReferenced( 4 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 4 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 5 , PORT , DATATYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 4 , BLOCK ) : 0 +Xcos debug: objectCreated( 6 , BLOCK ) +Xcos debug: objectReferenced( 6 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0 +Xcos debug: objectReferenced( 6 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : NO_CHANGES +Xcos debug: objectCreated( 7 , PORT ) +Xcos trace: propertyUpdated( 7 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 7 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos debug: objectCreated( 8 , PORT ) +Xcos trace: propertyUpdated( 8 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 8 , PORT , PORT_KIND ) : SUCCESS +Xcos debug: objectCreated( 9 , PORT ) +Xcos trace: propertyUpdated( 9 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 9 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0 +Xcos debug: objectReferenced( 6 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 6 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 6 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 7 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 8 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 9 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 6 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 8 , PORT , FIRING ) : FAIL +Xcos trace: propertyUpdated( 9 , PORT , FIRING ) : FAIL +Xcos trace: propertyUpdated( 6 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0 +Xcos trace: propertyUpdated( 6 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos debug: objectReferenced( 6 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0 +Xcos debug: objectReferenced( 6 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0 +Xcos debug: objectReferenced( 6 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0 +Xcos debug: objectReferenced( 6 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0 +Xcos debug: objectReferenced( 6 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0 +Xcos debug: objectReferenced( 6 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 6 , BLOCK ) : 0 +Xcos debug: objectCreated( 10 , DIAGRAM ) +Xcos debug: objectReferenced( 10 , DIAGRAM ) : 1 +Xcos trace: propertyUpdated( 10 , DIAGRAM , TITLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 10 , DIAGRAM , PATH ) : NO_CHANGES +Xcos trace: propertyUpdated( 10 , DIAGRAM , PROPERTIES ) : NO_CHANGES +Xcos trace: propertyUpdated( 10 , DIAGRAM , PROPERTIES ) : NO_CHANGES +Xcos trace: propertyUpdated( 10 , DIAGRAM , CONTEXT ) : NO_CHANGES +Xcos debug: objectUnreferenced( 10 , DIAGRAM ) : 0 +Xcos trace: propertyUpdated( 10 , DIAGRAM , CHILDREN ) : NO_CHANGES +Xcos trace: propertyUpdated( 10 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES +Xcos debug: objectCreated( 11 , BLOCK ) +Xcos trace: propertyUpdated( 11 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 11 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 11 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 11 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 11 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , EXPRS ) : SUCCESS +Xcos trace: propertyUpdated( 11 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , IPAR ) : SUCCESS +Xcos trace: propertyUpdated( 11 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 12 , PORT ) +Xcos trace: propertyUpdated( 12 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 12 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 12 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 12 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 12 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 12 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 12 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 12 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 12 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 11 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 10 , DIAGRAM , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 11 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 11 , BLOCK ) : 1 +Xcos debug: objectReferenced( 11 , BLOCK ) : 2 +Xcos debug: objectReferenced( 11 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 11 , BLOCK ) : 2 +Xcos debug: objectCreated( 13 , BLOCK ) +Xcos trace: propertyUpdated( 13 , BLOCK , SIM_FUNCTION_API ) : SUCCESS +Xcos trace: propertyUpdated( 13 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 13 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 13 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 13 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 13 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , EXPRS ) : SUCCESS +Xcos trace: propertyUpdated( 13 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , RPAR ) : SUCCESS +Xcos trace: propertyUpdated( 13 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 14 , PORT ) +Xcos trace: propertyUpdated( 14 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 14 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 14 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 14 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 14 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 14 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 14 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 14 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 14 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos debug: objectCreated( 15 , PORT ) +Xcos trace: propertyUpdated( 15 , PORT , FIRING ) : SUCCESS +Xcos trace: propertyUpdated( 15 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 15 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 15 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 15 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 15 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 15 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 15 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 13 , BLOCK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 10 , DIAGRAM , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 13 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 13 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 11 , BLOCK ) : 1 +Xcos debug: objectCreated( 16 , LINK ) +Xcos trace: propertyUpdated( 16 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 16 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 16 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 16 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 16 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 16 , LINK , KIND ) : SUCCESS +Xcos debug: objectReferenced( 11 , BLOCK ) : 2 +Xcos debug: objectReferenced( 11 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 11 , BLOCK ) : 2 +Xcos debug: objectReferenced( 13 , BLOCK ) : 2 +Xcos debug: objectReferenced( 13 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 13 , BLOCK ) : 2 +Xcos debug: objectCreated( 17 , LINK ) +Xcos trace: propertyUpdated( 17 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 17 , LINK , KIND ) : SUCCESS +Xcos trace: propertyUpdated( 17 , LINK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 17 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 17 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 17 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 17 , LINK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 17 , LINK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 17 , LINK , SOURCE_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 17 , LINK , DESTINATION_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 10 , DIAGRAM , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 17 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 17 , LINK ) : 1 +Xcos debug: objectUnreferenced( 11 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 13 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 17 , LINK , SOURCE_PORT ) : SUCCESS +Xcos debug: objectDeleted( 16 , LINK ) +Xcos debug: objectReferenced( 11 , BLOCK ) : 2 +Xcos debug: objectReferenced( 11 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 11 , BLOCK ) : 2 +Xcos debug: objectReferenced( 13 , BLOCK ) : 2 +Xcos debug: objectReferenced( 13 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 13 , BLOCK ) : 2 +Xcos debug: objectReferenced( 17 , LINK ) : 2 +Xcos debug: objectCreated( 18 , BLOCK ) +Xcos trace: propertyUpdated( 18 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 18 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 18 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 18 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 18 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 19 , PORT ) +Xcos trace: propertyUpdated( 19 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 19 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 19 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 19 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 19 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 19 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 19 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 19 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos debug: objectCreated( 20 , PORT ) +Xcos trace: propertyUpdated( 20 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 20 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 20 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 20 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 20 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 20 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 20 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 20 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 20 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos debug: objectCreated( 21 , PORT ) +Xcos trace: propertyUpdated( 21 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 21 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 21 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 21 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 21 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 21 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 21 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 21 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 21 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 18 , BLOCK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 10 , DIAGRAM , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 18 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 18 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 11 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 13 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 17 , LINK ) : 1 +Xcos trace: propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 17 , LINK , SOURCE_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 17 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos debug: objectCreated( 22 , LINK ) +Xcos trace: propertyUpdated( 22 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 22 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 22 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 22 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 22 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 22 , LINK , KIND ) : SUCCESS +Xcos debug: objectReferenced( 11 , BLOCK ) : 2 +Xcos debug: objectReferenced( 11 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 11 , BLOCK ) : 2 +Xcos debug: objectReferenced( 13 , BLOCK ) : 2 +Xcos debug: objectReferenced( 13 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 13 , BLOCK ) : 2 +Xcos debug: objectReferenced( 17 , LINK ) : 2 +Xcos debug: objectReferenced( 18 , BLOCK ) : 2 +Xcos debug: objectReferenced( 18 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 18 , BLOCK ) : 2 +Xcos debug: objectCreated( 23 , LINK ) +Xcos trace: propertyUpdated( 23 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 23 , LINK , KIND ) : SUCCESS +Xcos trace: propertyUpdated( 23 , LINK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 23 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 23 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 23 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 23 , LINK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 23 , LINK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 23 , LINK , SOURCE_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 23 , LINK , DESTINATION_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 10 , DIAGRAM , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 23 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 23 , LINK ) : 1 +Xcos debug: objectUnreferenced( 11 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 13 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 17 , LINK ) : 1 +Xcos debug: objectUnreferenced( 18 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 17 , LINK , SOURCE_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 17 , LINK , DESTINATION_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 20 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 23 , LINK , SOURCE_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 12 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 23 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos debug: objectDeleted( 22 , LINK ) +Xcos debug: objectCreated( 24 , LINK ) +Xcos trace: propertyUpdated( 24 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 24 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 24 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 24 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 24 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 24 , LINK , KIND ) : SUCCESS +Xcos debug: objectReferenced( 11 , BLOCK ) : 2 +Xcos debug: objectReferenced( 11 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 11 , BLOCK ) : 2 +Xcos debug: objectReferenced( 13 , BLOCK ) : 2 +Xcos debug: objectReferenced( 13 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 13 , BLOCK ) : 2 +Xcos debug: objectReferenced( 17 , LINK ) : 2 +Xcos debug: objectReferenced( 18 , BLOCK ) : 2 +Xcos debug: objectReferenced( 18 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 18 , BLOCK ) : 2 +Xcos debug: objectReferenced( 23 , LINK ) : 2 +Xcos debug: objectCreated( 25 , LINK ) +Xcos trace: propertyUpdated( 25 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 25 , LINK , KIND ) : SUCCESS +Xcos trace: propertyUpdated( 25 , LINK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 25 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 25 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 25 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 25 , LINK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 25 , LINK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 25 , LINK , SOURCE_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 25 , LINK , DESTINATION_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 10 , DIAGRAM , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 25 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 25 , LINK ) : 1 +Xcos debug: objectUnreferenced( 11 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 13 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 17 , LINK ) : 1 +Xcos debug: objectUnreferenced( 18 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 23 , LINK ) : 1 +Xcos trace: propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 15 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 17 , LINK , SOURCE_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 17 , LINK , DESTINATION_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 20 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 20 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 23 , LINK , SOURCE_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 12 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 12 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 23 , LINK , DESTINATION_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 21 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 25 , LINK , SOURCE_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 14 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 25 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos debug: objectDeleted( 24 , LINK ) +Xcos debug: objectCreated( 26 , BLOCK ) +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos trace: propertyUpdated( 26 , BLOCK , INTERFACE_FUNCTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , GEOMETRY ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , EXPRS ) : NO_CHANGES +Xcos debug: objectCreated( 27 , PORT ) +Xcos trace: propertyUpdated( 27 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 27 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 26 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , STYLE ) : NO_CHANGES +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 27 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 26 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 27 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 27 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 26 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 27 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 27 , PORT , DATATYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 27 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 27 , PORT , DATATYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 27 , PORT , FIRING ) : FAIL +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 27 , PORT , DATATYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 27 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 27 , PORT , DATATYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos debug: objectCreated( 28 , BLOCK ) +Xcos trace: propertyUpdated( 28 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 28 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 28 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 28 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 28 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , EXPRS ) : SUCCESS +Xcos trace: propertyUpdated( 28 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , IPAR ) : SUCCESS +Xcos trace: propertyUpdated( 28 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 29 , PORT ) +Xcos trace: propertyUpdated( 29 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 29 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 29 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 29 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 29 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 29 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 29 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 29 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 29 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 28 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , CHILDREN ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos debug: objectCreated( 30 , BLOCK ) +Xcos trace: propertyUpdated( 30 , BLOCK , SIM_FUNCTION_API ) : SUCCESS +Xcos trace: propertyUpdated( 30 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 30 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 30 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 30 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 30 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , EXPRS ) : SUCCESS +Xcos trace: propertyUpdated( 30 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , RPAR ) : SUCCESS +Xcos trace: propertyUpdated( 30 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 31 , PORT ) +Xcos trace: propertyUpdated( 31 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 31 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 31 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 31 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 31 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 31 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 31 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 31 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 31 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos debug: objectCreated( 32 , PORT ) +Xcos trace: propertyUpdated( 32 , PORT , FIRING ) : SUCCESS +Xcos trace: propertyUpdated( 32 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 32 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 32 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 32 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 32 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 32 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 32 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 32 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 30 , BLOCK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , CHILDREN ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos debug: objectCreated( 33 , LINK ) +Xcos trace: propertyUpdated( 33 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 33 , LINK , KIND ) : SUCCESS +Xcos trace: propertyUpdated( 33 , LINK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 33 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 33 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 33 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 33 , LINK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 33 , LINK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 33 , LINK , SOURCE_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 33 , LINK , DESTINATION_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 33 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos debug: objectCreated( 34 , BLOCK ) +Xcos trace: propertyUpdated( 34 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 34 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 34 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 34 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 34 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 35 , PORT ) +Xcos trace: propertyUpdated( 35 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 35 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 35 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 35 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 35 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 35 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 35 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 35 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 35 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos debug: objectCreated( 36 , PORT ) +Xcos trace: propertyUpdated( 36 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 36 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 36 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 36 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 36 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 36 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 36 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 36 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 36 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos debug: objectCreated( 37 , PORT ) +Xcos trace: propertyUpdated( 37 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 37 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 37 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 37 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 37 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 37 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 37 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 37 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 37 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 34 , BLOCK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , CHILDREN ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos debug: objectCreated( 38 , LINK ) +Xcos trace: propertyUpdated( 38 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 38 , LINK , KIND ) : SUCCESS +Xcos trace: propertyUpdated( 38 , LINK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 38 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 38 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 38 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 38 , LINK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 38 , LINK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 38 , LINK , SOURCE_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 38 , LINK , DESTINATION_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 38 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos debug: objectCreated( 39 , LINK ) +Xcos trace: propertyUpdated( 39 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 39 , LINK , KIND ) : SUCCESS +Xcos trace: propertyUpdated( 39 , LINK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 39 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 39 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 39 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 39 , LINK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 39 , LINK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 39 , LINK , SOURCE_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 39 , LINK , DESTINATION_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 39 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 26 , BLOCK , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 32 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 33 , LINK , SOURCE_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 35 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 33 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 36 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 38 , LINK , SOURCE_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 29 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 38 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 37 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 39 , LINK , SOURCE_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 31 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 39 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 26 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , PORT_REFERENCE ) : SUCCESS +Xcos trace: propertyUpdated( 26 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 27 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos trace: propertyUpdated( 11 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 13 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 17 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 18 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 23 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 25 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectUnreferenced( 11 , BLOCK ) : 0 +Xcos debug: objectUnreferenced( 13 , BLOCK ) : 0 +Xcos debug: objectUnreferenced( 17 , LINK ) : 0 +Xcos debug: objectUnreferenced( 18 , BLOCK ) : 0 +Xcos debug: objectUnreferenced( 23 , LINK ) : 0 +Xcos debug: objectUnreferenced( 25 , LINK ) : 0 +Xcos debug: objectDeleted( 10 , DIAGRAM ) +Xcos trace: propertyUpdated( 1 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 1 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos debug: objectDeleted( 2 , PORT ) +Xcos trace: propertyUpdated( 1 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 1 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos debug: objectDeleted( 3 , PORT ) +Xcos debug: objectDeleted( 1 , BLOCK ) +Xcos trace: propertyUpdated( 4 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 4 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 4 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos debug: objectDeleted( 5 , PORT ) +Xcos debug: objectDeleted( 4 , BLOCK ) +Xcos trace: propertyUpdated( 6 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos debug: objectDeleted( 7 , PORT ) +Xcos trace: propertyUpdated( 6 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos debug: objectDeleted( 8 , PORT ) +Xcos trace: propertyUpdated( 6 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 6 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos debug: objectDeleted( 9 , PORT ) +Xcos debug: objectDeleted( 6 , BLOCK ) +d = scicos_diagram(); +Xcos debug: objectCreated( 40 , DIAGRAM ) +Xcos debug: objectReferenced( 40 , DIAGRAM ) : 1 +Xcos trace: propertyUpdated( 40 , DIAGRAM , TITLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 40 , DIAGRAM , PATH ) : NO_CHANGES +Xcos trace: propertyUpdated( 40 , DIAGRAM , PROPERTIES ) : NO_CHANGES +Xcos trace: propertyUpdated( 40 , DIAGRAM , PROPERTIES ) : NO_CHANGES +Xcos trace: propertyUpdated( 40 , DIAGRAM , CONTEXT ) : NO_CHANGES +Xcos debug: objectUnreferenced( 40 , DIAGRAM ) : 0 +Xcos trace: propertyUpdated( 40 , DIAGRAM , CHILDREN ) : NO_CHANGES +Xcos trace: propertyUpdated( 40 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES +d.objs(1) = o; +Xcos debug: objectCreated( 41 , BLOCK ) +Xcos trace: propertyUpdated( 41 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 41 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 41 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 41 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 41 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 42 , PORT ) +Xcos trace: propertyUpdated( 42 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 42 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 42 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 42 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 42 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 42 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 42 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 42 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 42 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 41 , BLOCK , PARENT_BLOCK ) : NO_CHANGES +Xcos debug: objectCreated( 43 , DIAGRAM ) +Xcos trace: propertyUpdated( 43 , DIAGRAM , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 28 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 28 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 30 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 30 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 33 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 33 , LINK ) : 1 +Xcos trace: propertyUpdated( 34 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 34 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 38 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 38 , LINK ) : 1 +Xcos trace: propertyUpdated( 39 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 39 , LINK ) : 1 +Xcos trace: propertyUpdated( 43 , DIAGRAM , CONTEXT ) : NO_CHANGES +Xcos debug: objectReferenced( 26 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 26 , BLOCK ) : 0 +Xcos debug: objectReferenced( 41 , BLOCK ) : 1 +Xcos trace: propertyUpdated( 41 , BLOCK , SIM_FUNCTION_NAME ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 42 , PORT , DATATYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos debug: objectCreated( 44 , BLOCK ) +Xcos trace: propertyUpdated( 44 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 44 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 44 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 44 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 44 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , EXPRS ) : SUCCESS +Xcos trace: propertyUpdated( 44 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , IPAR ) : SUCCESS +Xcos trace: propertyUpdated( 44 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 45 , PORT ) +Xcos trace: propertyUpdated( 45 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 45 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 45 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 45 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 45 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 45 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 45 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 45 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 45 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 44 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , CHILDREN ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos debug: objectCreated( 46 , BLOCK ) +Xcos trace: propertyUpdated( 46 , BLOCK , SIM_FUNCTION_API ) : SUCCESS +Xcos trace: propertyUpdated( 46 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 46 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 46 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 46 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 46 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , EXPRS ) : SUCCESS +Xcos trace: propertyUpdated( 46 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , RPAR ) : SUCCESS +Xcos trace: propertyUpdated( 46 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 47 , PORT ) +Xcos trace: propertyUpdated( 47 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 47 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 47 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 47 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 47 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 47 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 47 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 47 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 47 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos debug: objectCreated( 48 , PORT ) +Xcos trace: propertyUpdated( 48 , PORT , FIRING ) : SUCCESS +Xcos trace: propertyUpdated( 48 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 48 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 48 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 48 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 48 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 48 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 48 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 48 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 46 , BLOCK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , CHILDREN ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos debug: objectCreated( 49 , LINK ) +Xcos trace: propertyUpdated( 49 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 49 , LINK , KIND ) : SUCCESS +Xcos trace: propertyUpdated( 49 , LINK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 49 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 49 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 49 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 49 , LINK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 49 , LINK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 49 , LINK , SOURCE_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 49 , LINK , DESTINATION_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 49 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos debug: objectCreated( 50 , BLOCK ) +Xcos trace: propertyUpdated( 50 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 50 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 50 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 50 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 50 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 51 , PORT ) +Xcos trace: propertyUpdated( 51 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 51 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 51 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 51 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 51 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 51 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 51 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 51 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 51 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos debug: objectCreated( 52 , PORT ) +Xcos trace: propertyUpdated( 52 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 52 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 52 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 52 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 52 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 52 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 52 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 52 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 52 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos debug: objectCreated( 53 , PORT ) +Xcos trace: propertyUpdated( 53 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 53 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 53 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 53 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 53 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 53 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 53 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 53 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 53 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 50 , BLOCK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , CHILDREN ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos debug: objectCreated( 54 , LINK ) +Xcos trace: propertyUpdated( 54 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 54 , LINK , KIND ) : SUCCESS +Xcos trace: propertyUpdated( 54 , LINK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 54 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 54 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 54 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 54 , LINK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 54 , LINK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 54 , LINK , SOURCE_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 54 , LINK , DESTINATION_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 54 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos debug: objectCreated( 55 , LINK ) +Xcos trace: propertyUpdated( 55 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 55 , LINK , KIND ) : SUCCESS +Xcos trace: propertyUpdated( 55 , LINK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 55 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 55 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 55 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 55 , LINK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 55 , LINK , PARENT_BLOCK ) : NO_CHANGES +Xcos trace: propertyUpdated( 55 , LINK , SOURCE_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 55 , LINK , DESTINATION_PORT ) : NO_CHANGES +Xcos trace: propertyUpdated( 55 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 41 , BLOCK , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 48 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 49 , LINK , SOURCE_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 51 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 49 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 52 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 54 , LINK , SOURCE_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 45 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 54 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 53 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 55 , LINK , SOURCE_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 47 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 55 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 41 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , PORT_REFERENCE ) : SUCCESS +Xcos trace: propertyUpdated( 41 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , SIM_BLOCKTYPE ) : NO_CHANGES +Xcos trace: propertyUpdated( 42 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , UID ) : NO_CHANGES +Xcos debug: objectUnreferenced( 41 , BLOCK ) : 0 +Xcos trace: propertyUpdated( 28 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 30 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 33 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 34 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 38 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 39 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectUnreferenced( 28 , BLOCK ) : 0 +Xcos debug: objectUnreferenced( 30 , BLOCK ) : 0 +Xcos debug: objectUnreferenced( 33 , LINK ) : 0 +Xcos debug: objectUnreferenced( 34 , BLOCK ) : 0 +Xcos debug: objectUnreferenced( 38 , LINK ) : 0 +Xcos debug: objectUnreferenced( 39 , LINK ) : 0 +Xcos debug: objectDeleted( 43 , DIAGRAM ) +Xcos trace: propertyUpdated( 40 , DIAGRAM , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 41 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 41 , BLOCK ) : 1 +dClone = d; +dClone.props.tol(6) = 2; // COW: effectively cloning d into d2 +Xcos debug: objectCreated( 56 , DIAGRAM ) +Xcos trace: propertyUpdated( 56 , DIAGRAM , DEBUG_LEVEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 56 , DIAGRAM , TITLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 56 , DIAGRAM , PATH ) : NO_CHANGES +Xcos trace: propertyUpdated( 56 , DIAGRAM , VERSION_NUMBER ) : NO_CHANGES +Xcos trace: propertyUpdated( 56 , DIAGRAM , PROPERTIES ) : NO_CHANGES +Xcos trace: propertyUpdated( 56 , DIAGRAM , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 56 , DIAGRAM , CONTEXT ) : NO_CHANGES +Xcos debug: objectCreated( 57 , BLOCK ) +Xcos trace: propertyUpdated( 57 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 57 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 57 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 57 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 57 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 57 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 58 , PORT ) +Xcos trace: propertyUpdated( 58 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 58 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 58 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 58 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 58 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 58 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 58 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 58 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 58 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 57 , BLOCK , PARENT_BLOCK ) : NO_CHANGES +Xcos debug: objectCreated( 59 , BLOCK ) +Xcos trace: propertyUpdated( 59 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 59 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 59 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 59 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 59 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , EXPRS ) : SUCCESS +Xcos trace: propertyUpdated( 59 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , IPAR ) : SUCCESS +Xcos trace: propertyUpdated( 59 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 60 , PORT ) +Xcos trace: propertyUpdated( 60 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 60 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 60 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 60 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 60 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 60 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 60 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 60 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 60 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 59 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 59 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 59 , BLOCK , CHILDREN ) : NO_CHANGES +Xcos debug: objectCreated( 61 , BLOCK ) +Xcos trace: propertyUpdated( 61 , BLOCK , SIM_FUNCTION_API ) : SUCCESS +Xcos trace: propertyUpdated( 61 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 61 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 61 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 61 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 61 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , EXPRS ) : SUCCESS +Xcos trace: propertyUpdated( 61 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , RPAR ) : SUCCESS +Xcos trace: propertyUpdated( 61 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 62 , PORT ) +Xcos trace: propertyUpdated( 62 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 62 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 62 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 62 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 62 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 62 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 62 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 62 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 62 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos debug: objectCreated( 63 , PORT ) +Xcos trace: propertyUpdated( 63 , PORT , FIRING ) : SUCCESS +Xcos trace: propertyUpdated( 63 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 63 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 63 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 63 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 63 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 63 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 63 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 63 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 61 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 61 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 61 , BLOCK , CHILDREN ) : NO_CHANGES +Xcos debug: objectCreated( 64 , LINK ) +Xcos trace: propertyUpdated( 64 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 64 , LINK , KIND ) : SUCCESS +Xcos trace: propertyUpdated( 64 , LINK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 64 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 64 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 64 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 64 , LINK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 64 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 64 , LINK , SOURCE_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 63 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 64 , LINK , DESTINATION_PORT ) : NO_CHANGES +Xcos debug: objectCreated( 65 , BLOCK ) +Xcos trace: propertyUpdated( 65 , BLOCK , SIM_FUNCTION_API ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , DESCRIPTION ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , INTERFACE_FUNCTION ) : SUCCESS +Xcos trace: propertyUpdated( 65 , BLOCK , SIM_FUNCTION_NAME ) : SUCCESS +Xcos trace: propertyUpdated( 65 , BLOCK , SIM_BLOCKTYPE ) : SUCCESS +Xcos trace: propertyUpdated( 65 , BLOCK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , GEOMETRY ) : SUCCESS +Xcos trace: propertyUpdated( 65 , BLOCK , ANGLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , EXPRS ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , STATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , DSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , ODSTATE ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , RPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , OPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , EQUATIONS ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , SIM_DEP_UT ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , NZCROSS ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , NMODE ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , IPAR ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , COLOR ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , CONTEXT ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos debug: objectCreated( 66 , PORT ) +Xcos trace: propertyUpdated( 66 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 66 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 66 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 66 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 66 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 66 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 66 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 66 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 64 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 66 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 65 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos debug: objectCreated( 67 , PORT ) +Xcos trace: propertyUpdated( 67 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 67 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 67 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 67 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 67 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 67 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 67 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 67 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 67 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos debug: objectCreated( 68 , PORT ) +Xcos trace: propertyUpdated( 68 , PORT , FIRING ) : NO_CHANGES +Xcos trace: propertyUpdated( 68 , PORT , PORT_KIND ) : SUCCESS +Xcos trace: propertyUpdated( 68 , PORT , IMPLICIT ) : NO_CHANGES +Xcos trace: propertyUpdated( 68 , PORT , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 68 , PORT , STYLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 68 , PORT , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 68 , PORT , DATATYPE ) : SUCCESS +Xcos trace: propertyUpdated( 68 , PORT , SOURCE_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 68 , PORT , CONNECTED_SIGNALS ) : NO_CHANGES +Xcos trace: propertyUpdated( 65 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 65 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 65 , BLOCK , CHILDREN ) : NO_CHANGES +Xcos debug: objectCreated( 69 , LINK ) +Xcos trace: propertyUpdated( 69 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 69 , LINK , KIND ) : SUCCESS +Xcos trace: propertyUpdated( 69 , LINK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 69 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 69 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 69 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 69 , LINK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 69 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 69 , LINK , SOURCE_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 67 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 69 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 60 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos debug: objectCreated( 70 , LINK ) +Xcos trace: propertyUpdated( 70 , LINK , COLOR ) : SUCCESS +Xcos trace: propertyUpdated( 70 , LINK , KIND ) : SUCCESS +Xcos trace: propertyUpdated( 70 , LINK , UID ) : NO_CHANGES +Xcos trace: propertyUpdated( 70 , LINK , LABEL ) : NO_CHANGES +Xcos trace: propertyUpdated( 70 , LINK , CONTROL_POINTS ) : SUCCESS +Xcos trace: propertyUpdated( 70 , LINK , THICK ) : NO_CHANGES +Xcos trace: propertyUpdated( 70 , LINK , PARENT_DIAGRAM ) : NO_CHANGES +Xcos trace: propertyUpdated( 70 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 70 , LINK , SOURCE_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 68 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 70 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos trace: propertyUpdated( 62 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos trace: propertyUpdated( 57 , BLOCK , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 56 , DIAGRAM , CHILDREN ) : SUCCESS +Xcos debug: objectReferenced( 59 , BLOCK ) : 1 +Xcos debug: objectReferenced( 59 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 59 , BLOCK ) : 1 +Xcos debug: objectReferenced( 61 , BLOCK ) : 1 +Xcos debug: objectReferenced( 61 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 61 , BLOCK ) : 1 +Xcos debug: objectReferenced( 64 , LINK ) : 1 +Xcos debug: objectReferenced( 65 , BLOCK ) : 1 +Xcos debug: objectReferenced( 65 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 65 , BLOCK ) : 1 +Xcos debug: objectReferenced( 69 , LINK ) : 1 +Xcos debug: objectReferenced( 70 , LINK ) : 1 +Xcos debug: objectCreated( 71 , DIAGRAM ) +Xcos trace: propertyUpdated( 71 , DIAGRAM , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 59 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 59 , BLOCK ) : 2 +Xcos trace: propertyUpdated( 61 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 61 , BLOCK ) : 2 +Xcos trace: propertyUpdated( 64 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 64 , LINK ) : 2 +Xcos trace: propertyUpdated( 65 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 65 , BLOCK ) : 2 +Xcos trace: propertyUpdated( 69 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 69 , LINK ) : 2 +Xcos trace: propertyUpdated( 70 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 70 , LINK ) : 2 +Xcos trace: propertyUpdated( 71 , DIAGRAM , CONTEXT ) : NO_CHANGES +Xcos debug: objectReferenced( 57 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 57 , BLOCK ) : 0 +Xcos trace: propertyUpdated( 56 , DIAGRAM , CHILDREN ) : NO_CHANGES +Xcos debug: objectReferenced( 56 , DIAGRAM ) : 1 +Xcos debug: objectUnreferenced( 56 , DIAGRAM ) : 0 +Xcos debug: objectReferenced( 56 , DIAGRAM ) : 1 +Xcos trace: propertyUpdated( 56 , DIAGRAM , TITLE ) : NO_CHANGES +Xcos trace: propertyUpdated( 56 , DIAGRAM , PATH ) : NO_CHANGES +Xcos trace: propertyUpdated( 56 , DIAGRAM , PROPERTIES ) : SUCCESS +Xcos trace: propertyUpdated( 56 , DIAGRAM , PROPERTIES ) : NO_CHANGES +Xcos trace: propertyUpdated( 56 , DIAGRAM , CONTEXT ) : NO_CHANGES +Xcos debug: objectUnreferenced( 56 , DIAGRAM ) : 0 +assert_checkequal(dClone.objs(1).model.rpar.objs(3).from, [2 1 0]); +Xcos debug: objectReferenced( 57 , BLOCK ) : 1 +Xcos debug: objectReferenced( 59 , BLOCK ) : 3 +Xcos debug: objectReferenced( 59 , BLOCK ) : 4 +Xcos debug: objectUnreferenced( 59 , BLOCK ) : 3 +Xcos debug: objectReferenced( 61 , BLOCK ) : 3 +Xcos debug: objectReferenced( 61 , BLOCK ) : 4 +Xcos debug: objectUnreferenced( 61 , BLOCK ) : 3 +Xcos debug: objectReferenced( 64 , LINK ) : 3 +Xcos debug: objectReferenced( 65 , BLOCK ) : 3 +Xcos debug: objectReferenced( 65 , BLOCK ) : 4 +Xcos debug: objectUnreferenced( 65 , BLOCK ) : 3 +Xcos debug: objectReferenced( 69 , LINK ) : 3 +Xcos debug: objectReferenced( 70 , LINK ) : 3 +Xcos debug: objectUnreferenced( 59 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 61 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 64 , LINK ) : 2 +Xcos debug: objectUnreferenced( 65 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 69 , LINK ) : 2 +Xcos debug: objectUnreferenced( 70 , LINK ) : 2 +Xcos debug: objectCreated( 72 , DIAGRAM ) +Xcos trace: propertyUpdated( 72 , DIAGRAM , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 59 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 59 , BLOCK ) : 3 +Xcos trace: propertyUpdated( 61 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 61 , BLOCK ) : 3 +Xcos trace: propertyUpdated( 64 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 64 , LINK ) : 3 +Xcos trace: propertyUpdated( 65 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 65 , BLOCK ) : 3 +Xcos trace: propertyUpdated( 69 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 69 , LINK ) : 3 +Xcos trace: propertyUpdated( 70 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 70 , LINK ) : 3 +Xcos trace: propertyUpdated( 72 , DIAGRAM , CONTEXT ) : NO_CHANGES +Xcos debug: objectReferenced( 57 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 57 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 57 , BLOCK ) : 0 +Xcos debug: objectReferenced( 59 , BLOCK ) : 4 +Xcos debug: objectReferenced( 59 , BLOCK ) : 5 +Xcos debug: objectUnreferenced( 59 , BLOCK ) : 4 +Xcos debug: objectReferenced( 61 , BLOCK ) : 4 +Xcos debug: objectReferenced( 61 , BLOCK ) : 5 +Xcos debug: objectUnreferenced( 61 , BLOCK ) : 4 +Xcos debug: objectReferenced( 64 , LINK ) : 4 +Xcos debug: objectReferenced( 65 , BLOCK ) : 4 +Xcos debug: objectReferenced( 65 , BLOCK ) : 5 +Xcos debug: objectUnreferenced( 65 , BLOCK ) : 4 +Xcos debug: objectReferenced( 69 , LINK ) : 4 +Xcos debug: objectReferenced( 70 , LINK ) : 4 +Xcos trace: propertyUpdated( 59 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 61 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 64 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 65 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 69 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 70 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectUnreferenced( 59 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 61 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 64 , LINK ) : 3 +Xcos debug: objectUnreferenced( 65 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 69 , LINK ) : 3 +Xcos debug: objectUnreferenced( 70 , LINK ) : 3 +Xcos debug: objectDeleted( 72 , DIAGRAM ) +Xcos debug: objectUnreferenced( 59 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 61 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 65 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 69 , LINK ) : 2 +Xcos debug: objectUnreferenced( 70 , LINK ) : 2 +Xcos debug: objectUnreferenced( 64 , LINK ) : 2 +assert_checkequal(dClone.objs(1).model.rpar.objs(3).to, [4 1 1]); +Xcos debug: objectReferenced( 57 , BLOCK ) : 1 +Xcos debug: objectReferenced( 59 , BLOCK ) : 3 +Xcos debug: objectReferenced( 59 , BLOCK ) : 4 +Xcos debug: objectUnreferenced( 59 , BLOCK ) : 3 +Xcos debug: objectReferenced( 61 , BLOCK ) : 3 +Xcos debug: objectReferenced( 61 , BLOCK ) : 4 +Xcos debug: objectUnreferenced( 61 , BLOCK ) : 3 +Xcos debug: objectReferenced( 64 , LINK ) : 3 +Xcos debug: objectReferenced( 65 , BLOCK ) : 3 +Xcos debug: objectReferenced( 65 , BLOCK ) : 4 +Xcos debug: objectUnreferenced( 65 , BLOCK ) : 3 +Xcos debug: objectReferenced( 69 , LINK ) : 3 +Xcos debug: objectReferenced( 70 , LINK ) : 3 +Xcos debug: objectUnreferenced( 59 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 61 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 64 , LINK ) : 2 +Xcos debug: objectUnreferenced( 65 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 69 , LINK ) : 2 +Xcos debug: objectUnreferenced( 70 , LINK ) : 2 +Xcos debug: objectCreated( 73 , DIAGRAM ) +Xcos trace: propertyUpdated( 73 , DIAGRAM , CHILDREN ) : SUCCESS +Xcos trace: propertyUpdated( 59 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 59 , BLOCK ) : 3 +Xcos trace: propertyUpdated( 61 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 61 , BLOCK ) : 3 +Xcos trace: propertyUpdated( 64 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 64 , LINK ) : 3 +Xcos trace: propertyUpdated( 65 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 65 , BLOCK ) : 3 +Xcos trace: propertyUpdated( 69 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 69 , LINK ) : 3 +Xcos trace: propertyUpdated( 70 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectReferenced( 70 , LINK ) : 3 +Xcos trace: propertyUpdated( 73 , DIAGRAM , CONTEXT ) : NO_CHANGES +Xcos debug: objectReferenced( 57 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 57 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 57 , BLOCK ) : 0 +Xcos debug: objectReferenced( 59 , BLOCK ) : 4 +Xcos debug: objectReferenced( 59 , BLOCK ) : 5 +Xcos debug: objectUnreferenced( 59 , BLOCK ) : 4 +Xcos debug: objectReferenced( 61 , BLOCK ) : 4 +Xcos debug: objectReferenced( 61 , BLOCK ) : 5 +Xcos debug: objectUnreferenced( 61 , BLOCK ) : 4 +Xcos debug: objectReferenced( 64 , LINK ) : 4 +Xcos debug: objectReferenced( 65 , BLOCK ) : 4 +Xcos debug: objectReferenced( 65 , BLOCK ) : 5 +Xcos debug: objectUnreferenced( 65 , BLOCK ) : 4 +Xcos debug: objectReferenced( 69 , LINK ) : 4 +Xcos debug: objectReferenced( 70 , LINK ) : 4 +Xcos trace: propertyUpdated( 59 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 61 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 64 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 65 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 69 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 70 , LINK , PARENT_DIAGRAM ) : SUCCESS +Xcos debug: objectUnreferenced( 59 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 61 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 64 , LINK ) : 3 +Xcos debug: objectUnreferenced( 65 , BLOCK ) : 3 +Xcos debug: objectUnreferenced( 69 , LINK ) : 3 +Xcos debug: objectUnreferenced( 70 , LINK ) : 3 +Xcos debug: objectDeleted( 73 , DIAGRAM ) +Xcos debug: objectUnreferenced( 59 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 61 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 65 , BLOCK ) : 2 +Xcos debug: objectUnreferenced( 69 , LINK ) : 2 +Xcos debug: objectUnreferenced( 70 , LINK ) : 2 +Xcos debug: objectUnreferenced( 64 , LINK ) : 2 +// Check that all the model items are freed +clear +Xcos debug: objectUnreferenced( 41 , BLOCK ) : 0 +Xcos trace: propertyUpdated( 41 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 41 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 41 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos debug: objectDeleted( 42 , PORT ) +Xcos trace: propertyUpdated( 44 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 46 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 49 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 50 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 54 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 55 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 44 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 44 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 44 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 54 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos debug: objectDeleted( 45 , PORT ) +Xcos debug: objectDeleted( 44 , BLOCK ) +Xcos trace: propertyUpdated( 46 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 46 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 55 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos debug: objectDeleted( 47 , PORT ) +Xcos trace: propertyUpdated( 46 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 46 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 49 , LINK , SOURCE_PORT ) : SUCCESS +Xcos debug: objectDeleted( 48 , PORT ) +Xcos debug: objectDeleted( 46 , BLOCK ) +Xcos trace: propertyUpdated( 51 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos debug: objectDeleted( 49 , LINK ) +Xcos trace: propertyUpdated( 50 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 50 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos debug: objectDeleted( 51 , PORT ) +Xcos trace: propertyUpdated( 50 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 54 , LINK , SOURCE_PORT ) : SUCCESS +Xcos debug: objectDeleted( 52 , PORT ) +Xcos trace: propertyUpdated( 50 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 50 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 55 , LINK , SOURCE_PORT ) : SUCCESS +Xcos debug: objectDeleted( 53 , PORT ) +Xcos debug: objectDeleted( 50 , BLOCK ) +Xcos debug: objectDeleted( 54 , LINK ) +Xcos debug: objectDeleted( 55 , LINK ) +Xcos debug: objectDeleted( 41 , BLOCK ) +Xcos debug: objectDeleted( 40 , DIAGRAM ) +Xcos trace: propertyUpdated( 57 , BLOCK , PARENT_DIAGRAM ) : SUCCESS +Xcos trace: propertyUpdated( 57 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 57 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos debug: objectDeleted( 58 , PORT ) +Xcos trace: propertyUpdated( 59 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 61 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 64 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 65 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 69 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 70 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos debug: objectUnreferenced( 59 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 61 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 64 , LINK ) : 1 +Xcos debug: objectUnreferenced( 65 , BLOCK ) : 1 +Xcos debug: objectUnreferenced( 69 , LINK ) : 1 +Xcos debug: objectUnreferenced( 70 , LINK ) : 1 +Xcos debug: objectDeleted( 57 , BLOCK ) +Xcos debug: objectDeleted( 56 , DIAGRAM ) +Xcos trace: propertyUpdated( 11 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 11 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 11 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 23 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos debug: objectDeleted( 12 , PORT ) +Xcos debug: objectDeleted( 11 , BLOCK ) +Xcos trace: propertyUpdated( 13 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 25 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos debug: objectDeleted( 14 , PORT ) +Xcos trace: propertyUpdated( 13 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 13 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 17 , LINK , SOURCE_PORT ) : SUCCESS +Xcos debug: objectDeleted( 15 , PORT ) +Xcos debug: objectDeleted( 13 , BLOCK ) +Xcos trace: propertyUpdated( 19 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos debug: objectDeleted( 17 , LINK ) +Xcos trace: propertyUpdated( 18 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos debug: objectDeleted( 19 , PORT ) +Xcos trace: propertyUpdated( 18 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 23 , LINK , SOURCE_PORT ) : SUCCESS +Xcos debug: objectDeleted( 20 , PORT ) +Xcos trace: propertyUpdated( 18 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 18 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 25 , LINK , SOURCE_PORT ) : SUCCESS +Xcos debug: objectDeleted( 21 , PORT ) +Xcos debug: objectDeleted( 18 , BLOCK ) +Xcos debug: objectDeleted( 23 , LINK ) +Xcos debug: objectDeleted( 25 , LINK ) +Xcos trace: propertyUpdated( 26 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 26 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos debug: objectDeleted( 27 , PORT ) +Xcos trace: propertyUpdated( 28 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 30 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 33 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 34 , BLOCK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 38 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 39 , LINK , PARENT_BLOCK ) : SUCCESS +Xcos trace: propertyUpdated( 28 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 28 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 28 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 38 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos debug: objectDeleted( 29 , PORT ) +Xcos debug: objectDeleted( 28 , BLOCK ) +Xcos trace: propertyUpdated( 30 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 30 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 39 , LINK , DESTINATION_PORT ) : SUCCESS +Xcos debug: objectDeleted( 31 , PORT ) +Xcos trace: propertyUpdated( 30 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 30 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 33 , LINK , SOURCE_PORT ) : SUCCESS +Xcos debug: objectDeleted( 32 , PORT ) +Xcos debug: objectDeleted( 30 , BLOCK ) +Xcos trace: propertyUpdated( 35 , PORT , CONNECTED_SIGNALS ) : SUCCESS +Xcos debug: objectDeleted( 33 , LINK ) +Xcos trace: propertyUpdated( 34 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , EVENT_INPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 34 , BLOCK , EVENT_OUTPUTS ) : NO_CHANGES +Xcos debug: objectDeleted( 35 , PORT ) +Xcos trace: propertyUpdated( 34 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 38 , LINK , SOURCE_PORT ) : SUCCESS +Xcos debug: objectDeleted( 36 , PORT ) +Xcos trace: propertyUpdated( 34 , BLOCK , INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , OUTPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , EVENT_INPUTS ) : NO_CHANGES +Xcos trace: propertyUpdated( 34 , BLOCK , EVENT_OUTPUTS ) : SUCCESS +Xcos trace: propertyUpdated( 39 , LINK , SOURCE_PORT ) : SUCCESS +Xcos debug: objectDeleted( 37 , PORT ) +Xcos debug: objectDeleted( 34 , BLOCK ) +Xcos debug: objectDeleted( 38 , LINK ) +Xcos debug: objectDeleted( 39 , LINK ) +Xcos debug: objectDeleted( 26 , BLOCK ) diff --git a/scilab/modules/scicos/tests/unit_tests/model/Clone_SuperBlock_in_Diagram.tst b/scilab/modules/scicos/tests/unit_tests/model/Clone_SuperBlock_in_Diagram.tst new file mode 100644 index 0000000..2f8b446 --- /dev/null +++ b/scilab/modules/scicos/tests/unit_tests/model/Clone_SuperBlock_in_Diagram.tst @@ -0,0 +1,22 @@ +// ============================================================================= +// Scilab ( http://www.scilab.org/ ) - This file is part of Scilab +// Copyright (C) 2016 - Scilab Enterprises - Paul Bignier +// +// This file is distributed under the same license as the Scilab package. +// ============================================================================= +// +// <-- CLI SHELL MODE --> + +loadXcosLibs(); +scicos_log("TRACE"); + +o = CLOCK_c("define"); +d = scicos_diagram(); +d.objs(1) = o; +dClone = d; +dClone.props.tol(6) = 2; // COW: effectively cloning d into d2 +assert_checkequal(dClone.objs(1).model.rpar.objs(3).from, [2 1 0]); +assert_checkequal(dClone.objs(1).model.rpar.objs(3).to, [4 1 1]); + +// Check that all the model items are freed +clear diff --git a/scilab/modules/scicos/tests/unit_tests/model/Insert_in_SuperBlock.dia.ref b/scilab/modules/scicos/tests/unit_tests/model/Insert_in_SuperBlock.dia.ref index 14f03d1..04db9e5 100644 --- a/scilab/modules/scicos/tests/unit_tests/model/Insert_in_SuperBlock.dia.ref +++ b/scilab/modules/scicos/tests/unit_tests/model/Insert_in_SuperBlock.dia.ref @@ -5,9 +5,8 @@ // This file is distributed under the same license as the Scilab package. // ============================================================================= // -// <-- XCOS TEST --> -// // <-- CLI SHELL MODE --> +loadXcosLibs scicos_log("TRACE"); b = scicos_block(); Xcos debug: objectCreated( 1 , BLOCK ) -- 1.7.9.5