[Swift-devel] Could not convert value to boolean

Michael Wilde wilde at mcs.anl.gov
Fri Dec 2 16:30:01 CST 2011


David and I just discussed this. Its bug 585, currently assigned to Mihael.

Its also holding up people on Sarah's team at UCI.

David tells me that if you run the simple Swift script in bug 85 100X, its almost guaranteed to happen.

Mihael, do you know the cause and/or need anything from us to fix this?  Any extra logging we should insert?

- Mike


----- Original Message -----
> From: "Ketan Maheshwari" <ketancmaheshwari at gmail.com>
> To: "Swift Devel" <swift-devel at ci.uchicago.edu>
> Sent: Friday, December 2, 2011 3:40:53 PM
> Subject: [Swift-devel] Could not convert value to boolean
> Hello,
> 
> 
> Today, I saw this error in a simple catsn script running from engage
> submit host to OSG via GWMS.
> 
> 
> The run involved 98 tasks out of which 2 failed with the error
> message:
> 
> 
> 
> Caused by: org.globus.cog.karajan.workflow.KarajanRuntimeException:
> Could not convert value to boolean: null
> at org.globus.cog.karajan.util.TypeUtil.toBoolean(TypeUtil.java:127)
> at org.griphyn.vdl.karajan.lib.Mark.function(Mark.java:30)
> at org.griphyn.vdl.karajan.lib.VDLFunction.post(VDLFunction.java:62)
> at
> org.globus.cog.karajan.workflow.nodes.AbstractSequentialWithArguments.completed(AbstractSequentialWithArguments.java:194)
> at
> org.globus.cog.karajan.workflow.nodes.FlowNode.complete(FlowNode.java:214)
> at
> org.globus.cog.karajan.workflow.nodes.FlowContainer.post(FlowContainer.java:58)
> at
> org.globus.cog.karajan.workflow.nodes.functions.AbstractFunction.post(AbstractFunction.java:28)
> at
> org.globus.cog.karajan.workflow.nodes.Sequential.startNext(Sequential.java:29)
> at
> org.globus.cog.karajan.workflow.nodes.Sequential.executeChildren(Sequential.java:20)
> at
> org.globus.cog.karajan.workflow.nodes.FlowContainer.execute(FlowContainer.java:63)
> at
> org.globus.cog.karajan.workflow.nodes.FlowNode.restart(FlowNode.java:139)
> at
> org.globus.cog.karajan.workflow.nodes.FlowNode.start(FlowNode.java:197)
> at
> org.globus.cog.karajan.workflow.FlowElementWrapper.start(FlowElementWrapper.java:227)
> at
> org.globus.cog.karajan.workflow.events.EventBus.start(EventBus.java:104)
> at
> org.globus.cog.karajan.workflow.events.EventTargetPair.run(EventTargetPair.java:40)
> at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> at java.lang.Thread.run(Thread.java:619)
> 
> 
> This does not happen in each run. Out of 4 such runs that I tried, it
> happened in one run.
> 
> 
> 
> The complete log is here:
> http://www.mcs.anl.gov/~ketan/catsn-20111202-1627-0e9196p8.log
> 
> 
> In the log, I see a couple of "Broken pipe" messages but am not sure
> if the two are related in any ways.
> 
> 
> I had 50 workers running.
> 
> 
> The coaster service log is: http://www.mcs.anl.gov/~ketan/swift.log
> 
> 
> 
> 
> Regards, --
> Ketan
> 
> 
> 
> _______________________________________________
> Swift-devel mailing list
> Swift-devel at ci.uchicago.edu
> https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-devel

-- 
Michael Wilde
Computation Institute, University of Chicago
Mathematics and Computer Science Division
Argonne National Laboratory




More information about the Swift-devel mailing list