String json = "[{'objectType': 'kind2Options', 'enabled': ['bmc', 'ind', 'ind2', 'ic3', 'invgents', 'invgenos', 'invgenintos', 'invgenintos'], 'timeout': 1.0, 'bmcMax': 0, 'compositional': True, 'modular': True}, {'objectType': 'log', 'level': 'info', 'source': 'parse', 'value': 'kind2 v1.1.0-488-gcc1e9bd5'}, {'objectType': 'analysisStart', 'top': 'agree_dot_UTRC_Explain_Yes_dot_top_level_dot_Impl', 'concrete': [], 'abstract': ['agree_dot_UTRC_Explain_Yes_dot_C', 'agree_dot_UTRC_Explain_Yes_dot_B', 'agree_dot_UTRC_Explain_Yes_dot_A'], 'assumptions': []}, {'objectType': 'property', 'name': 'guarantee[l26c2][1]', 'scope': 'agree_dot_UTRC_Explain_Yes_dot_top_level_dot_Impl', 'line': 26, 'column': 2, 'source': 'Guarantee', 'runtime': {'unit': 'sec', 'timeout': False, 'value': 0.021}, 'k': 0, 'answer': {'source': 'ic3', 'value': 'falsifiable'}, 'counterExample': [{'blockType': 'node', 'name': 'agree_dot_UTRC_Explain_Yes_dot_top_level_dot_Impl', 'streams': [{'name': 'Input.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 0]]}, {'name': 'Input.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Output.data', 'type': 'int', 'class': 'output', 'instantValues': [[0, 55]]}, {'name': 'A_sub_Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'local', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'A_sub_Output.data', 'type': 'int', 'class': 'local', 'instantValues': [[0, 20]]}, {'name': 'B_sub_Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'local', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'B_sub_Output.data', 'type': 'int', 'class': 'local', 'instantValues': [[0, 35]]}], 'subnodes': [{'blockType': 'node', 'name': 'agree_dot_UTRC_Explain_Yes_dot_B', 'streams': [{'name': 'Input.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 20]]}, {'name': 'Input.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Output.data', 'type': 'int', 'class': 'output', 'instantValues': [[0, 35]]}, {'name': 'Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'output', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}]}, {'blockType': 'node', 'name': 'agree_dot_UTRC_Explain_Yes_dot_A', 'streams': [{'name': 'Input.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 0]]}, {'name': 'Input.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Output.data', 'type': 'int', 'class': 'output', 'instantValues': [[0, 20]]}, {'name': 'Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'output', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}]}, {'blockType': 'node', 'name': 'agree_dot_UTRC_Explain_Yes_dot_C', 'streams': [{'name': 'Input1.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 20]]}, {'name': 'Input1.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Input2.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 35]]}, {'name': 'Input2.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Output.data', 'type': 'int', 'class': 'output', 'instantValues': [[0, 55]]}, {'name': 'Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'output', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}]}]}]}, {'objectType': 'property', 'name': 'agree_dot_UTRC_Explain_Yes_dot_A[l32c19].assume[l64c2][1]', 'scope': 'agree_dot_UTRC_Explain_Yes_dot_A', 'line': 64, 'column': 2, 'source': 'Assumption', 'runtime': {'unit': 'sec', 'timeout': False, 'value': 0.021}, 'k': 0, 'answer': {'source': 'ic3', 'value': 'falsifiable'}, 'counterExample': [{'blockType': 'node', 'name': 'agree_dot_UTRC_Explain_Yes_dot_top_level_dot_Impl', 'streams': [{'name': 'Input.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 0]]}, {'name': 'Input.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Output.data', 'type': 'int', 'class': 'output', 'instantValues': [[0, 55]]}, {'name': 'A_sub_Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'local', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'A_sub_Output.data', 'type': 'int', 'class': 'local', 'instantValues': [[0, 20]]}, {'name': 'B_sub_Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'local', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'B_sub_Output.data', 'type': 'int', 'class': 'local', 'instantValues': [[0, 35]]}], 'subnodes': [{'blockType': 'node', 'name': 'agree_dot_UTRC_Explain_Yes_dot_B', 'streams': [{'name': 'Input.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 20]]}, {'name': 'Input.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Output.data', 'type': 'int', 'class': 'output', 'instantValues': [[0, 35]]}, {'name': 'Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'output', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}]}, {'blockType': 'node', 'name': 'agree_dot_UTRC_Explain_Yes_dot_A', 'streams': [{'name': 'Input.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 0]]}, {'name': 'Input.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Output.data', 'type': 'int', 'class': 'output', 'instantValues': [[0, 20]]}, {'name': 'Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'output', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}]}, {'blockType': 'node', 'name': 'agree_dot_UTRC_Explain_Yes_dot_C', 'streams': [{'name': 'Input1.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 20]]}, {'name': 'Input1.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Input2.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 35]]}, {'name': 'Input2.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Output.data', 'type': 'int', 'class': 'output', 'instantValues': [[0, 55]]}, {'name': 'Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'output', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}]}]}]}, {'objectType': 'property', 'name': 'agree_dot_UTRC_Explain_Yes_dot_B[l34c19].assume[l45c2][1]', 'scope': 'agree_dot_UTRC_Explain_Yes_dot_B', 'line': 45, 'column': 2, 'source': 'Assumption', 'runtime': {'unit': 'sec', 'timeout': False, 'value': 0.021}, 'k': 0, 'answer': {'source': 'ic3', 'value': 'falsifiable'}, 'counterExample': [{'blockType': 'node', 'name': 'agree_dot_UTRC_Explain_Yes_dot_top_level_dot_Impl', 'streams': [{'name': 'Input.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 0]]}, {'name': 'Input.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Output.data', 'type': 'int', 'class': 'output', 'instantValues': [[0, 55]]}, {'name': 'A_sub_Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'local', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'A_sub_Output.data', 'type': 'int', 'class': 'local', 'instantValues': [[0, 20]]}, {'name': 'B_sub_Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'local', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'B_sub_Output.data', 'type': 'int', 'class': 'local', 'instantValues': [[0, 35]]}], 'subnodes': [{'blockType': 'node', 'name': 'agree_dot_UTRC_Explain_Yes_dot_B', 'streams': [{'name': 'Input.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 20]]}, {'name': 'Input.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Output.data', 'type': 'int', 'class': 'output', 'instantValues': [[0, 35]]}, {'name': 'Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'output', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}]}, {'blockType': 'node', 'name': 'agree_dot_UTRC_Explain_Yes_dot_A', 'streams': [{'name': 'Input.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 0]]}, {'name': 'Input.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Output.data', 'type': 'int', 'class': 'output', 'instantValues': [[0, 20]]}, {'name': 'Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'output', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}]}, {'blockType': 'node', 'name': 'agree_dot_UTRC_Explain_Yes_dot_C', 'streams': [{'name': 'Input1.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 20]]}, {'name': 'Input1.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Input2.data', 'type': 'int', 'class': 'input', 'instantValues': [[0, 35]]}, {'name': 'Input2.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'input', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}, {'name': 'Output.data', 'type': 'int', 'class': 'output', 'instantValues': [[0, 55]]}, {'name': 'Output.direction', 'type': 'iml_dot_systems_dot_Direction', 'class': 'output', 'instantValues': [[0, 'iml_dot_systems_dot_Direction_dot_IN']]}]}]}]}, {'objectType': 'analysisStop'}]";
0 commit comments