[Swift-devel] resume feature in trunk

Mihael Hategan hategan at mcs.anl.gov
Thu Oct 17 18:02:13 CDT 2013


Fixed in r7175.

Mihael

On Sat, 2013-10-05 at 18:41 -0500, Ketan Maheshwari wrote:
> Attached the dummy apps now.
> 
> 
> On Sat, Oct 5, 2013 at 6:40 PM, Ketan Maheshwari <ketancmaheshwari at gmail.com
> > wrote:
> 
> > Hi Mihael,
> >
> > Attached is the simplified version of my script and apps which has the
> > same resume behavior I reported.
> >
> > Thanks,
> > Ketan
> >
> >
> > On Thu, Oct 3, 2013 at 9:52 PM, Mihael Hategan <hategan at mcs.anl.gov>wrote:
> >
> >> Yeah, please send me the script or a simplified one. I have been using
> >> resume for a while, so it's not a general resume issue.
> >>
> >> Mihael
> >>
> >> On Thu, 2013-10-03 at 20:45 -0500, Ketan Maheshwari wrote:
> >> > Hi,
> >> >
> >> > It seems that the resume feature in trunk has some problems.
> >> >
> >> > When I try to resume a workflow I am running, I get the following error:
> >> >
> >> > $ swift -sites.file sites.gordon.xml -tc.file apps -config cf
> >> > workflow.swift -resume workflow-20131004-0107-09cxqmd5.0.rlog
> >> > Swift trunk swift-r7089 cog-r3775 (cog modified locally)
> >> > RunID: 20131004-0142-7l1ym0y9
> >> > Progress:  time: Fri, 04 Oct 2013 01:42:37 +0000
> >> >
> >> > Execution failed:
> >> > java.lang.IndexOutOfBoundsException: Invalid index [14] for mA_file
> >> > swift:stageIn @ workflow, line: 347
> >> > Caused by: java.lang.IndexOutOfBoundsException: Invalid index [14] for
> >> > mA_file
> >> > at
> >> >
> >> org.griphyn.vdl.mapping.AbstractDataNode.checkNoValue(AbstractDataNode.java:716)
> >> > at
> >> >
> >> org.griphyn.vdl.mapping.AbstractDataNode.waitFor(AbstractDataNode.java:682)
> >> > at org.griphyn.vdl.karajan.lib.Stagein.function(Stagein.java:81)
> >> > at
> >> org.griphyn.vdl.karajan.lib.SwiftFunction.runBody(SwiftFunction.java:108)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.InternalFunction.run(InternalFunction.java:155)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.user.InvocationWrapper.run(InvocationWrapper.java:66)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
> >> > at
> >> org.globus.cog.karajan.compiled.nodes.Sequential.run(Sequential.java:22)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.user.Function.runBody(Function.java:99)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.user.InvocationWrapper.runBody(InvocationWrapper.java:245)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.user.InvocationWrapper.run(InvocationWrapper.java:69)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
> >> > at
> >> org.globus.cog.karajan.compiled.nodes.Sequential.run(Sequential.java:22)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
> >> > at
> >> org.globus.cog.karajan.compiled.nodes.UParallel$1.run(UParallel.java:68)
> >> > at k.thr.LWThread.run(LWThread.java:228)
> >> > at
> >> >
> >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> >> > at
> >> >
> >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
> >> > at java.lang.Thread.run(Thread.java:724)
> >> >
> >> > I am trying to reproduce with a simpler example.
> >> >
> >> > Thanks,
> >> > Hi,
> >> >
> >> >
> >> > It seems that the resume feature in trunk has some problems.
> >> >
> >> >
> >> > When I try to resume a workflow I am running, I get the following
> >> > error:
> >> >
> >> >
> >> > $ swift -sites.file sites.gordon.xml -tc.file apps -config cf
> >> > workflow.swift -resume workflow-20131004-0107-09cxqmd5.0.rlog
> >> > Swift trunk swift-r7089 cog-r3775 (cog modified locally)
> >> > RunID: 20131004-0142-7l1ym0y9
> >> > Progress:  time: Fri, 04 Oct 2013 01:42:37 +0000
> >> >
> >> >
> >> > Execution failed:
> >> > java.lang.IndexOutOfBoundsException: Invalid index [14] for mA_file
> >> > swift:stageIn @ workflow, line: 347
> >> > Caused by: java.lang.IndexOutOfBoundsException: Invalid index [14] for
> >> > mA_file
> >> > at
> >> >
> >> org.griphyn.vdl.mapping.AbstractDataNode.checkNoValue(AbstractDataNode.java:716)
> >> > at
> >> >
> >> org.griphyn.vdl.mapping.AbstractDataNode.waitFor(AbstractDataNode.java:682)
> >> > at org.griphyn.vdl.karajan.lib.Stagein.function(Stagein.java:81)
> >> > at
> >> >
> >> org.griphyn.vdl.karajan.lib.SwiftFunction.runBody(SwiftFunction.java:108)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.InternalFunction.run(InternalFunction.java:155)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.user.InvocationWrapper.run(InvocationWrapper.java:66)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
> >> > at
> >> > org.globus.cog.karajan.compiled.nodes.Sequential.run(Sequential.java:22)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.user.Function.runBody(Function.java:99)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.user.InvocationWrapper.runBody(InvocationWrapper.java:245)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.user.InvocationWrapper.run(InvocationWrapper.java:69)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
> >> > at
> >> > org.globus.cog.karajan.compiled.nodes.Sequential.run(Sequential.java:22)
> >> > at
> >> >
> >> org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
> >> > at org.globus.cog.karajan.compiled.nodes.UParallel
> >> > $1.run(UParallel.java:68)
> >> > at k.thr.LWThread.run(LWThread.java:228)
> >> > at
> >> >
> >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
> >> > at java.util.concurrent.ThreadPoolExecutor
> >> > $Worker.run(ThreadPoolExecutor.java:615)
> >> > at java.lang.Thread.run(Thread.java:724)
> >> >
> >> >
> >> > I am trying to reproduce with a simpler example.
> >> >
> >> >
> >> > Thanks,
> >> > --
> >> > Ketan
> >> >
> >> >
> >> > _______________________________________________
> >> > Swift-devel mailing list
> >> > Swift-devel at ci.uchicago.edu
> >> > https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel
> >>
> >>
> >>
> >
> >
> > --
> > Ketan
> >
> >
> 
> 
> Attached the dummy apps now.
> 
> 
> On Sat, Oct 5, 2013 at 6:40 PM, Ketan Maheshwari
> <ketancmaheshwari at gmail.com> wrote:
>         Hi Mihael,
>         
>         
>         Attached is the simplified version of my script and apps which
>         has the same resume behavior I reported.
>         
>         
>         Thanks,
>         Ketan
>         
>         
>         On Thu, Oct 3, 2013 at 9:52 PM, Mihael Hategan
>         <hategan at mcs.anl.gov> wrote:
>                 Yeah, please send me the script or a simplified one. I
>                 have been using
>                 resume for a while, so it's not a general resume
>                 issue.
>                 
>                 Mihael
>                 
>                 On Thu, 2013-10-03 at 20:45 -0500, Ketan Maheshwari
>                 wrote:
>                 > Hi,
>                 >
>                 > It seems that the resume feature in trunk has some
>                 problems.
>                 >
>                 > When I try to resume a workflow I am running, I get
>                 the following error:
>                 >
>                 > $ swift -sites.file sites.gordon.xml -tc.file apps
>                 -config cf
>                 > workflow.swift -resume
>                 workflow-20131004-0107-09cxqmd5.0.rlog
>                 > Swift trunk swift-r7089 cog-r3775 (cog modified
>                 locally)
>                 > RunID: 20131004-0142-7l1ym0y9
>                 > Progress:  time: Fri, 04 Oct 2013 01:42:37 +0000
>                 >
>                 > Execution failed:
>                 > java.lang.IndexOutOfBoundsException: Invalid index
>                 [14] for mA_file
>                 > swift:stageIn @ workflow, line: 347
>                 > Caused by: java.lang.IndexOutOfBoundsException:
>                 Invalid index [14] for
>                 > mA_file
>                 > at
>                 >
>                 org.griphyn.vdl.mapping.AbstractDataNode.checkNoValue(AbstractDataNode.java:716)
>                 > at
>                 >
>                 org.griphyn.vdl.mapping.AbstractDataNode.waitFor(AbstractDataNode.java:682)
>                 > at
>                 org.griphyn.vdl.karajan.lib.Stagein.function(Stagein.java:81)
>                 > at
>                 org.griphyn.vdl.karajan.lib.SwiftFunction.runBody(SwiftFunction.java:108)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.InternalFunction.run(InternalFunction.java:155)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.user.InvocationWrapper.run(InvocationWrapper.java:66)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
>                 > at
>                 org.globus.cog.karajan.compiled.nodes.Sequential.run(Sequential.java:22)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.user.Function.runBody(Function.java:99)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.user.InvocationWrapper.runBody(InvocationWrapper.java:245)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.user.InvocationWrapper.run(InvocationWrapper.java:69)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
>                 > at
>                 org.globus.cog.karajan.compiled.nodes.Sequential.run(Sequential.java:22)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
>                 > at org.globus.cog.karajan.compiled.nodes.UParallel
>                 $1.run(UParallel.java:68)
>                 > at k.thr.LWThread.run(LWThread.java:228)
>                 > at
>                 >
>                 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>                 > at
>                 > java.util.concurrent.ThreadPoolExecutor
>                 $Worker.run(ThreadPoolExecutor.java:615)
>                 > at java.lang.Thread.run(Thread.java:724)
>                 >
>                 > I am trying to reproduce with a simpler example.
>                 >
>                 > Thanks,
>                 > Hi,
>                 >
>                 >
>                 > It seems that the resume feature in trunk has some
>                 problems.
>                 >
>                 >
>                 > When I try to resume a workflow I am running, I get
>                 the following
>                 > error:
>                 >
>                 >
>                 > $ swift -sites.file sites.gordon.xml -tc.file apps
>                 -config cf
>                 > workflow.swift -resume
>                 workflow-20131004-0107-09cxqmd5.0.rlog
>                 > Swift trunk swift-r7089 cog-r3775 (cog modified
>                 locally)
>                 > RunID: 20131004-0142-7l1ym0y9
>                 > Progress:  time: Fri, 04 Oct 2013 01:42:37 +0000
>                 >
>                 >
>                 > Execution failed:
>                 > java.lang.IndexOutOfBoundsException: Invalid index
>                 [14] for mA_file
>                 > swift:stageIn @ workflow, line: 347
>                 > Caused by: java.lang.IndexOutOfBoundsException:
>                 Invalid index [14] for
>                 > mA_file
>                 > at
>                 >
>                 org.griphyn.vdl.mapping.AbstractDataNode.checkNoValue(AbstractDataNode.java:716)
>                 > at
>                 >
>                 org.griphyn.vdl.mapping.AbstractDataNode.waitFor(AbstractDataNode.java:682)
>                 > at
>                 org.griphyn.vdl.karajan.lib.Stagein.function(Stagein.java:81)
>                 > at
>                 >
>                 org.griphyn.vdl.karajan.lib.SwiftFunction.runBody(SwiftFunction.java:108)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.InternalFunction.run(InternalFunction.java:155)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.user.InvocationWrapper.run(InvocationWrapper.java:66)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.Sequential.run(Sequential.java:22)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.user.Function.runBody(Function.java:99)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.user.InvocationWrapper.runBody(InvocationWrapper.java:245)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.user.InvocationWrapper.run(InvocationWrapper.java:69)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.Sequential.run(Sequential.java:22)
>                 > at
>                 >
>                 org.globus.cog.karajan.compiled.nodes.CompoundNode.runChild(CompoundNode.java:87)
>                 > at org.globus.cog.karajan.compiled.nodes.UParallel
>                 > $1.run(UParallel.java:68)
>                 > at k.thr.LWThread.run(LWThread.java:228)
>                 > at
>                 >
>                 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>                 > at java.util.concurrent.ThreadPoolExecutor
>                 > $Worker.run(ThreadPoolExecutor.java:615)
>                 > at java.lang.Thread.run(Thread.java:724)
>                 >
>                 >
>                 > I am trying to reproduce with a simpler example.
>                 >
>                 >
>                 > Thanks,
>                 > --
>                 > Ketan
>                 >
>                 >
>                 
>                 > _______________________________________________
>                 > Swift-devel mailing list
>                 > Swift-devel at ci.uchicago.edu
>                 >
>                 https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel
>                 
>                 
>         
>         
>         
>         
>         -- 
>         Ketan
>         
>         
> 
> 
> 
> 
> -- 
> Ketan
> 
> 





More information about the Swift-devel mailing list