[Swift-devel] hanging problem
Daniel S. Katz
dsk at ci.uchicago.edu
Sun Mar 27 20:02:56 CDT 2011
Can you suggest how this should be done?
Dan
On Mar 27, 2011, at 8:00 PM, Mihael Hategan wrote:
> Well, you seem to be iterating over an array that you are trying to
> build inside the iteration, and you are not doing a fold. It's somewhat
> coincidental that it works, probably because stats is mapped by a static
> mapper and you don't actually use the value ("img").
>
> Though I see what you are trying to do. And it should either work or
> fail nicely. So I'll see if I can make a simple test case out of this.
>
> Mihael
>
> On Sun, 2011-03-27 at 19:43 -0500, Jonathan Monette wrote:
>> stats is an array mapped to several files in a directory of metadata
>> generated by mFitplane. I need to pass all these files and another
>> metadata file to mConcatFit which is the app after this foreach loop.
>> I need to wait for the foreach loop to be complete before mConcatFit
>> can run.
>>
>> On Sun, Mar 27, 2011 at 7:41 PM, Mihael Hategan <hategan at mcs.anl.gov>
>> wrote:
>> You have:
>> foreach img, i in stats
>> {
>> stats[ i ] = mFitplane ( diff_imgs[i] );
>> }
>>
>>
>> What is it that you are trying to do there?
>>
>> Mihael
>>
>>
>> On Sun, 2011-03-27 at 15:54 -0500, Jonathan Monette wrote:
>>> here is my entire script
>>>
>>> On Sun, Mar 27, 2011 at 3:45 PM, Mihael Hategan
>> <hategan at mcs.anl.gov>
>>> wrote:
>>> On Wed, 2011-03-23 at 16:31 -0500, Jonathan Monette
>> wrote:
>>>
>>>> How can the array be closed but all of its values
>> not be?
>>>
>>>
>>> The array being closed simply means that its size is
>> known,
>>> but not
>>> necessarily that its elements have all been
>> computed.
>>>
>>> I'll look at the log, but I'd also like the entire
>> script.
>>>
>>> Mihael
>>>
>>>
>>>
>>>
>>>
>>> --
>>> Any intelligent fool can make things bigger and more
>> complex... It
>>> takes a touch of genius - and a lot of courage to move in
>> the opposite
>>> direction.
>>> - Albert Einstein
>>>
>>>
>>
>>
>>
>>
>>
>>
>> --
>> Any intelligent fool can make things bigger and more complex... It
>> takes a touch of genius - and a lot of courage to move in the opposite
>> direction.
>> - Albert Einstein
>>
>>
>
>
> _______________________________________________
> Swift-devel mailing list
> Swift-devel at ci.uchicago.edu
> http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel
--
Daniel S. Katz
University of Chicago
(773) 834-7186 (voice)
(773) 834-3700 (fax)
d.katz at ieee.org or dsk at ci.uchicago.edu
http://www.ci.uchicago.edu/~dsk/
More information about the Swift-devel
mailing list