Project

General

Profile

Bug #6577 » MultiportOutHangDuringGetWidth.xml

Christopher Brooks, 08/17/2015 08:53 AM

 
1
<?xml version="1.0" standalone="no"?>
2
<!DOCTYPE entity PUBLIC "-//UC Berkeley//DTD MoML 1//EN"
3
    "http://ptolemy.eecs.berkeley.edu/xml/dtd/MoML_1.dtd">
4
<entity name="MultiportOutHangDuringGetWidth" class="ptolemy.actor.TypedCompositeActor">
5
    <property name="_createdBy" class="ptolemy.kernel.attributes.VersionAttribute" value="11.0.devel">
6
    </property>
7
    <property name="SDF Director" class="ptolemy.domains.sdf.kernel.SDFDirector">
8
        <property name="iterations" class="ptolemy.data.expr.Parameter" value="AUTO">
9
        </property>
10
        <property name="_location" class="ptolemy.kernel.util.Location" value="{100, 30}">
11
        </property>
12
    </property>
13
    <property name="_windowProperties" class="ptolemy.actor.gui.WindowPropertiesAttribute" value="{bounds={122, 33, 1123, 853}, maximized=false}">
14
    </property>
15
    <property name="_vergilSize" class="ptolemy.actor.gui.SizeAttribute" value="[889, 743]">
16
    </property>
17
    <property name="_vergilZoomFactor" class="ptolemy.data.expr.ExpertParameter" value="1.0">
18
    </property>
19
    <property name="_vergilCenter" class="ptolemy.data.expr.ExpertParameter" value="{434.5, 361.5}">
20
    </property>
21
    <property name="Annotation" class="ptolemy.vergil.kernel.attributes.TextAttribute">
22
        <property name="text" class="ptolemy.kernel.util.StringAttribute" value="This model hangs during preinitialize():&#10;&#10;        at java.util.LinkedList.addAll(LinkedList.java:408)&#10;        at java.util.LinkedList.addAll(LinkedList.java:387)&#10;        at java.util.LinkedList.&lt;init&gt;(LinkedList.java:119)&#10;        at ptolemy.actor.RelationWidthInference.inferWidths(RelationWidthInference.java:338\&#10;)&#10;        at ptolemy.actor.CompositeActor.inferWidths(CompositeActor.java:824)&#10;        at ptolemy.actor.IORelation.getWidth(IORelation.java:325)&#10;        at ptolemy.actor.IOPort._getWidth(IOPort.java:4999)&#10;        at ptolemy.actor.IOPort.getWidth(IOPort.java:1952)&#10;        at ptolemy.actor.IOPort._getReceivers(IOPort.java:4859)&#10;        at ptolemy.actor.IOPort.getReceivers(IOPort.java:1754)&#10;        at ptolemy.actor.IOPort.getInsideReceivers(IOPort.java:1365)&#10;        at ptolemy.domains.sdf.kernel.SDFScheduler._scheduleConnectedActors(SDFScheduler.ja\&#10;va:1513)&#10;        at ptolemy.domains.sdf.kernel.SDFScheduler._getSchedule(SDFScheduler.java:585)&#10;        at ptolemy.actor.sched.Scheduler.getSchedule(Scheduler.java:189)&#10;        at ptolemy.domains.sdf.kernel.SDFDirector.createSchedule(SDFDirector.java:408)&#10;        at ptolemy.domains.sdf.kernel.SDFDirector.preinitialize(SDFDirector.java:761)&#10;       at ptolemy.actor.CompositeActor.preinitialize(CompositeActor.java:1820)&#10;&#10;See &#10;https://projects.ecoinformatics.org/ecoinfo/issues/6577">
23
        </property>
24
        <property name="_location" class="ptolemy.kernel.util.Location" value="[10.0, 280.0]">
25
        </property>
26
    </property>
27
    <entity name="Minimum" class="ptolemy.actor.lib.Minimum">
28
        <property name="_location" class="ptolemy.kernel.util.Location" value="[280.0, 155.0]">
29
        </property>
30
    </entity>
31
    <entity name="Ramp" class="ptolemy.actor.lib.Ramp">
32
        <doc>Create a sequence of tokens with increasing value</doc>
33
        <property name="_location" class="ptolemy.kernel.util.Location" value="{130, 145}">
34
        </property>
35
    </entity>
36
    <entity name="Sinewave" class="ptolemy.actor.lib.Sinewave">
37
        <property name="_location" class="ptolemy.kernel.util.Location" value="{100, 240}">
38
        </property>
39
    </entity>
40
    <entity name="Display" class="ptolemy.actor.lib.gui.Display">
41
        <property name="_windowProperties" class="ptolemy.actor.gui.WindowPropertiesAttribute">
42
        </property>
43
        <property name="_paneSize" class="ptolemy.actor.gui.SizeAttribute">
44
        </property>
45
        <property name="_location" class="ptolemy.kernel.util.Location" value="{410, 125}">
46
        </property>
47
    </entity>
48
    <entity name="Display2" class="ptolemy.actor.lib.gui.Display">
49
        <property name="_windowProperties" class="ptolemy.actor.gui.WindowPropertiesAttribute">
50
        </property>
51
        <property name="_paneSize" class="ptolemy.actor.gui.SizeAttribute">
52
        </property>
53
        <property name="_location" class="ptolemy.kernel.util.Location" value="[465.0, 215.0]">
54
        </property>
55
    </entity>
56
    <relation name="relation" class="ptolemy.actor.TypedIORelation">
57
    </relation>
58
    <relation name="relation2" class="ptolemy.actor.TypedIORelation">
59
    </relation>
60
    <relation name="relation3" class="ptolemy.actor.TypedIORelation">
61
    </relation>
62
    <relation name="relation5" class="ptolemy.actor.TypedIORelation">
63
    </relation>
64
    <link port="Minimum.input" relation="relation"/>
65
    <link port="Minimum.input" relation="relation2"/>
66
    <link port="Minimum.minimumValue" relation="relation3"/>
67
    <link port="Minimum.minimumValue" relation="relation5"/>
68
    <link port="Ramp.output" relation="relation"/>
69
    <link port="Sinewave.output" relation="relation2"/>
70
    <link port="Display.input" relation="relation3"/>
71
    <link port="Display2.input" relation="relation5"/>
72
</entity>
(2-2/2)