No executionListeners? Error message was: Exception occurred: class ptolemy.kernel.util.IllegalActionException(The width of relation .._R can not be uniquely inferred.
The model is not idle, so stopping the model might help.
One possible solution is to create a toplevel parameter named "_defaultInferredWidthTo1" with the boolean value true.
Please make the width inference deterministic by explicitly specifying the width of this relation. In the user interface, right click on the relation, select Configure and change the width.  Note that some actors may need to have their  Java code updated to call setDefaultWidth(1) on the output port. The relation is deeply connected to these ports:
..clock.output
..join.input
  in .<Unnamed Object>._R)
ptolemy.kernel.util.IllegalActionException: The width of relation .._R can not be uniquely inferred.
The model is not idle, so stopping the model might help.
One possible solution is to create a toplevel parameter named "_defaultInferredWidthTo1" with the boolean value true.
Please make the width inference deterministic by explicitly specifying the width of this relation. In the user interface, right click on the relation, select Configure and change the width.  Note that some actors may need to have their  Java code updated to call setDefaultWidth(1) on the output port. The relation is deeply connected to these ports:
..clock.output
..join.input
  in .<Unnamed Object>._R
	at ptolemy.actor.RelationWidthInference.inferWidths(RelationWidthInference.java:449)
	at ptolemy.actor.CompositeActor.inferWidths(CompositeActor.java:830)
	at ptolemy.actor.IORelation.getWidth(IORelation.java:325)
	at ptolemy.actor.IOPort._getWidth(IOPort.java:5038)
	at ptolemy.actor.IOPort.createReceivers(IOPort.java:672)
	at ptolemy.actor.AtomicActor.createReceivers(AtomicActor.java:253)
	at ptolemy.actor.Director._createReceivers(Director.java:2095)
	at ptolemy.actor.Director.preinitialize(Director.java:1269)
	at ptolemy.actor.process.ProcessDirector.preinitialize(ProcessDirector.java:430)
	at ptolemy.actor.CompositeActor.preinitialize(CompositeActor.java:1828)
	at ptolemy.actor.Manager.preinitializeAndResolveTypes(Manager.java:1040)
	at ptolemy.actor.Manager.initialize(Manager.java:710)
	at ptolemy.actor.Manager.execute(Manager.java:356)
	at ptolemy.actor.Manager.run(Manager.java:1263)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at tcl.lang.reflect.PkgInvoker.invokeMethod(PkgInvoker.java:129)
	at tcl.lang.JavaInvoke.call(JavaInvoke.java:253)
	at tcl.lang.JavaInvoke.callMethod(JavaInvoke.java:116)
	at tcl.lang.ReflectObject.cmdProc(ReflectObject.java:727)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Interp.eval(Interp.java:1782)
	at tcl.lang.Interp.eval(Interp.java:1841)
	at tcl.lang.UplevelCmd.cmdProc(UplevelCmd.java:93)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Interp.eval(Interp.java:1782)
	at tcl.lang.Interp.eval(Interp.java:1841)
	at tcl.lang.CatchCmd.cmdProc(CatchCmd.java:42)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Parser.evalTokens(Parser.java:930)
	at tcl.lang.Parser.eval2(Parser.java:1125)
	at tcl.lang.Procedure.cmdProc(Procedure.java:175)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Interp.eval(Interp.java:1782)
	at tcl.lang.Interp.evalFile(Interp.java:1880)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at ptolemy.util.test.junit.TclTests.RunTclFile(TclTests.java:233)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)
No executionListeners? Error message was: Exception occurred: class ptolemy.kernel.util.IllegalActionException(The width of relation .._R4 can not be uniquely inferred.
The model is not idle, so stopping the model might help.
One possible solution is to create a toplevel parameter named "_defaultInferredWidthTo1" with the boolean value true.
Please make the width inference deterministic by explicitly specifying the width of this relation. In the user interface, right click on the relation, select Configure and change the width.  Note that some actors may need to have their  Java code updated to call setDefaultWidth(1) on the output port. The relation is deeply connected to these ports:
..fork.output2
..sink.input
  in .<Unnamed Object>._R4)
ptolemy.kernel.util.IllegalActionException: The width of relation .._R4 can not be uniquely inferred.
The model is not idle, so stopping the model might help.
One possible solution is to create a toplevel parameter named "_defaultInferredWidthTo1" with the boolean value true.
Please make the width inference deterministic by explicitly specifying the width of this relation. In the user interface, right click on the relation, select Configure and change the width.  Note that some actors may need to have their  Java code updated to call setDefaultWidth(1) on the output port. The relation is deeply connected to these ports:
..fork.output2
..sink.input
  in .<Unnamed Object>._R4
	at ptolemy.actor.RelationWidthInference.inferWidths(RelationWidthInference.java:449)
	at ptolemy.actor.CompositeActor.inferWidths(CompositeActor.java:830)
	at ptolemy.actor.IORelation.getWidth(IORelation.java:325)
	at ptolemy.actor.IOPort._getWidth(IOPort.java:5038)
	at ptolemy.actor.IOPort.createReceivers(IOPort.java:672)
	at ptolemy.actor.AtomicActor.createReceivers(AtomicActor.java:253)
	at ptolemy.actor.Director._createReceivers(Director.java:2095)
	at ptolemy.actor.Director.preinitialize(Director.java:1269)
	at ptolemy.actor.process.ProcessDirector.preinitialize(ProcessDirector.java:430)
	at ptolemy.actor.CompositeActor.preinitialize(CompositeActor.java:1828)
	at ptolemy.actor.Manager.preinitializeAndResolveTypes(Manager.java:1040)
	at ptolemy.actor.Manager.initialize(Manager.java:710)
	at ptolemy.actor.Manager.execute(Manager.java:356)
	at ptolemy.actor.Manager.run(Manager.java:1263)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at tcl.lang.reflect.PkgInvoker.invokeMethod(PkgInvoker.java:129)
	at tcl.lang.JavaInvoke.call(JavaInvoke.java:253)
	at tcl.lang.JavaInvoke.callMethod(JavaInvoke.java:116)
	at tcl.lang.ReflectObject.cmdProc(ReflectObject.java:727)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Interp.eval(Interp.java:1782)
	at tcl.lang.Interp.eval(Interp.java:1841)
	at tcl.lang.UplevelCmd.cmdProc(UplevelCmd.java:93)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Interp.eval(Interp.java:1782)
	at tcl.lang.Interp.eval(Interp.java:1841)
	at tcl.lang.CatchCmd.cmdProc(CatchCmd.java:42)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Parser.evalTokens(Parser.java:930)
	at tcl.lang.Parser.eval2(Parser.java:1125)
	at tcl.lang.Procedure.cmdProc(Procedure.java:175)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Interp.eval(Interp.java:1782)
	at tcl.lang.Interp.evalFile(Interp.java:1880)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at ptolemy.util.test.junit.TclTests.RunTclFile(TclTests.java:233)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)
No executionListeners? Error message was: Exception occurred: class ptolemy.kernel.util.IllegalActionException(The width of relation .._R2 can not be uniquely inferred.
The model is not idle, so stopping the model might help.
One possible solution is to create a toplevel parameter named "_defaultInferredWidthTo1" with the boolean value true.
Please make the width inference deterministic by explicitly specifying the width of this relation. In the user interface, right click on the relation, select Configure and change the width.  Note that some actors may need to have their  Java code updated to call setDefaultWidth(1) on the output port. The relation is deeply connected to these ports:
..join1.output
..fork1.input
  in .<Unnamed Object>._R2)
ptolemy.kernel.util.IllegalActionException: The width of relation .._R2 can not be uniquely inferred.
The model is not idle, so stopping the model might help.
One possible solution is to create a toplevel parameter named "_defaultInferredWidthTo1" with the boolean value true.
Please make the width inference deterministic by explicitly specifying the width of this relation. In the user interface, right click on the relation, select Configure and change the width.  Note that some actors may need to have their  Java code updated to call setDefaultWidth(1) on the output port. The relation is deeply connected to these ports:
..join1.output
..fork1.input
  in .<Unnamed Object>._R2
	at ptolemy.actor.RelationWidthInference.inferWidths(RelationWidthInference.java:449)
	at ptolemy.actor.CompositeActor.inferWidths(CompositeActor.java:830)
	at ptolemy.actor.IORelation.getWidth(IORelation.java:325)
	at ptolemy.actor.IOPort._getWidth(IOPort.java:5038)
	at ptolemy.actor.IOPort.createReceivers(IOPort.java:672)
	at ptolemy.actor.AtomicActor.createReceivers(AtomicActor.java:253)
	at ptolemy.actor.Director._createReceivers(Director.java:2095)
	at ptolemy.actor.Director.preinitialize(Director.java:1269)
	at ptolemy.actor.process.ProcessDirector.preinitialize(ProcessDirector.java:430)
	at ptolemy.actor.CompositeActor.preinitialize(CompositeActor.java:1828)
	at ptolemy.actor.Manager.preinitializeAndResolveTypes(Manager.java:1040)
	at ptolemy.actor.Manager.initialize(Manager.java:710)
	at ptolemy.actor.Manager.execute(Manager.java:356)
	at ptolemy.actor.Manager.run(Manager.java:1263)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at tcl.lang.reflect.PkgInvoker.invokeMethod(PkgInvoker.java:129)
	at tcl.lang.JavaInvoke.call(JavaInvoke.java:253)
	at tcl.lang.JavaInvoke.callMethod(JavaInvoke.java:116)
	at tcl.lang.ReflectObject.cmdProc(ReflectObject.java:727)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Interp.eval(Interp.java:1782)
	at tcl.lang.Interp.eval(Interp.java:1841)
	at tcl.lang.UplevelCmd.cmdProc(UplevelCmd.java:93)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Interp.eval(Interp.java:1782)
	at tcl.lang.Interp.eval(Interp.java:1841)
	at tcl.lang.CatchCmd.cmdProc(CatchCmd.java:42)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Parser.evalTokens(Parser.java:930)
	at tcl.lang.Parser.eval2(Parser.java:1125)
	at tcl.lang.Procedure.cmdProc(Procedure.java:175)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Interp.eval(Interp.java:1782)
	at tcl.lang.Interp.evalFile(Interp.java:1880)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at ptolemy.util.test.junit.TclTests.RunTclFile(TclTests.java:233)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)
No executionListeners? Error message was: Exception occurred: class ptolemy.kernel.util.IllegalActionException(The width of relation .._R7 can not be uniquely inferred.
The model is not idle, so stopping the model might help.
One possible solution is to create a toplevel parameter named "_defaultInferredWidthTo1" with the boolean value true.
Please make the width inference deterministic by explicitly specifying the width of this relation. In the user interface, right click on the relation, select Configure and change the width.  Note that some actors may need to have their  Java code updated to call setDefaultWidth(1) on the output port. The relation is deeply connected to these ports:
..fork2.output1
..rcvr2.input
  in .<Unnamed Object>._R7)
ptolemy.kernel.util.IllegalActionException: The width of relation .._R7 can not be uniquely inferred.
The model is not idle, so stopping the model might help.
One possible solution is to create a toplevel parameter named "_defaultInferredWidthTo1" with the boolean value true.
Please make the width inference deterministic by explicitly specifying the width of this relation. In the user interface, right click on the relation, select Configure and change the width.  Note that some actors may need to have their  Java code updated to call setDefaultWidth(1) on the output port. The relation is deeply connected to these ports:
..fork2.output1
..rcvr2.input
  in .<Unnamed Object>._R7
	at ptolemy.actor.RelationWidthInference.inferWidths(RelationWidthInference.java:449)
	at ptolemy.actor.CompositeActor.inferWidths(CompositeActor.java:830)
	at ptolemy.actor.IORelation.getWidth(IORelation.java:325)
	at ptolemy.actor.IOPort._getWidth(IOPort.java:5038)
	at ptolemy.actor.IOPort.createReceivers(IOPort.java:672)
	at ptolemy.actor.AtomicActor.createReceivers(AtomicActor.java:253)
	at ptolemy.actor.Director._createReceivers(Director.java:2095)
	at ptolemy.actor.Director.preinitialize(Director.java:1269)
	at ptolemy.actor.process.ProcessDirector.preinitialize(ProcessDirector.java:430)
	at ptolemy.actor.CompositeActor.preinitialize(CompositeActor.java:1828)
	at ptolemy.actor.Manager.preinitializeAndResolveTypes(Manager.java:1040)
	at ptolemy.actor.Manager.initialize(Manager.java:710)
	at ptolemy.actor.Manager.execute(Manager.java:356)
	at ptolemy.actor.Manager.run(Manager.java:1263)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at tcl.lang.reflect.PkgInvoker.invokeMethod(PkgInvoker.java:129)
	at tcl.lang.JavaInvoke.call(JavaInvoke.java:253)
	at tcl.lang.JavaInvoke.callMethod(JavaInvoke.java:116)
	at tcl.lang.ReflectObject.cmdProc(ReflectObject.java:727)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Interp.eval(Interp.java:1782)
	at tcl.lang.Interp.eval(Interp.java:1841)
	at tcl.lang.UplevelCmd.cmdProc(UplevelCmd.java:93)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Interp.eval(Interp.java:1782)
	at tcl.lang.Interp.eval(Interp.java:1841)
	at tcl.lang.CatchCmd.cmdProc(CatchCmd.java:42)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Parser.evalTokens(Parser.java:930)
	at tcl.lang.Parser.eval2(Parser.java:1125)
	at tcl.lang.Procedure.cmdProc(Procedure.java:175)
	at tcl.lang.Parser.evalObjv(Parser.java:740)
	at tcl.lang.Parser.eval2(Parser.java:1138)
	at tcl.lang.Interp.eval(Interp.java:1782)
	at tcl.lang.Interp.evalFile(Interp.java:1880)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at ptolemy.util.test.junit.TclTests.RunTclFile(TclTests.java:233)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at junitparams.internal.InvokeParameterisedMethod.evaluate(InvokeParameterisedMethod.java:102)
	at junitparams.internal.ParameterisedTestMethodRunner.runMethodInvoker(ParameterisedTestMethodRunner.java:47)
	at junitparams.internal.ParameterisedTestMethodRunner.runTestMethod(ParameterisedTestMethodRunner.java:41)
	at junitparams.internal.ParameterisedTestClassRunner.runParameterisedTest(ParameterisedTestClassRunner.java:143)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:237)
	at junitparams.JUnitParamsRunner.runChild(JUnitParamsRunner.java:215)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.junit.runners.Suite.runChild(Suite.java:128)
	at org.junit.runners.Suite.runChild(Suite.java:24)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:535)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:1182)
	at org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:1033)