Correct. Based off how I was looping I was receiving the same cache error that Allan was receiving. Also, I never though of this but my Montage scripts were running very slowly in the trunk at some point(I am assuming this was the point that the twice each bug was introduced and everything was being done twice). Under the 0.92 branch by small workflows complete. My large workflows error out with PBS error 254 I believe. Cannot remember the error code but believe it was this one. But this is not due to the twice each bug. <br>
<br><div class="gmail_quote">On Tue, Apr 5, 2011 at 2:50 PM, Michael Wilde <span dir="ltr"><<a href="mailto:wilde@mcs.anl.gov">wilde@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Just to clarify: we detected this bug by diagnosing the error that Allan was getting in his SCEC workflow, trying to add a file to a local cache that was already there.<br>
<br>
I never verified if the same bug was causing failures in Montage, but Jon reported Apr 4 12:04 AM that the small Montage was working under the fixed 0.92 branch and that the large Montage run was still to be tested.<br>
<br>
- Mike<br>
<div><div></div><div class="h5"><br>
----- Original Message -----<br>
> got it thanks...to be clear i wasn't going to try to run the whole<br>
> montage scripit :P but this is easier than extracting the faulty loop<br>
> :)<br>
><br>
><br>
> On Tue, Apr 5, 2011 at 12:37 PM, Jonathan Monette <<br>
> <a href="mailto:jon.monette@gmail.com">jon.monette@gmail.com</a> > wrote:<br>
><br>
><br>
> Yes. That is the one I remember seeing. That is much easier than what<br>
> my Montage scripts are doing.<br>
><br>
><br>
><br>
><br>
><br>
> On Tue, Apr 5, 2011 at 2:33 PM, Michael Wilde < <a href="mailto:wilde@mcs.anl.gov">wilde@mcs.anl.gov</a> ><br>
> wrote:<br>
><br>
><br>
> Yes, I had posted variations of the following to the list:<br>
><br>
> zz3.swift:<br>
><br>
> int arr[];<br>
><br>
> arr[0]=1;<br>
> arr[1]=2;<br>
><br>
> foreach a in arr {<br>
> trace("for", a);<br>
> }<br>
><br>
> zz6.swift:<br>
><br>
><br>
> int arr[];<br>
><br>
> foreach a,i in [0:9] {<br>
> arr[i] = i;<br>
> }<br>
><br>
> trace("arr",arr);<br>
><br>
> foreach a,i in arr {<br>
> trace("for", a,i);<br>
> }<br>
><br>
><br>
> com$<br>
> PATH=/home/wilde/swift/src/0.92/cog/modules/swift/dist/swift-svn/bin/:$PATH<br>
> com$ which swift<br>
> ~/swift/src/0.92/cog/modules/swift/dist/swift-svn/bin/swift<br>
> com$ cd swift/lab<br>
> com$ swift zz3.swift<br>
> Swift svn swift-r4252 (swift modified locally) cog-r3088 (cog modified<br>
> locally)<br>
><br>
> RunID: 20110404-1344-j98f22id<br>
> Progress:<br>
> SwiftScript trace: for, 2<br>
> SwiftScript trace: for, 1<br>
> Final status:<br>
> com$ PATH=~/swift/rev/swift-0.92/bin:$PATH<br>
> com$ swift zz3.swift<br>
> Swift svn swift-r4157 cog-r3056<br>
><br>
> RunID: 20110404-1344-ensm4te8<br>
> Progress:<br>
> SwiftScript trace: for, 1<br>
> SwiftScript trace: for, 2<br>
> SwiftScript trace: for, 2<br>
> SwiftScript trace: for, 1<br>
> Final status:<br>
> com$ swift zz6.swift<br>
> Swift svn swift-r4157 cog-r3056<br>
><br>
> RunID: 20110404-1344-i7y6q1i1<br>
> Progress:<br>
> SwiftScript trace: arr, arr.$[]/10<br>
> SwiftScript trace: for, 3, 3<br>
> SwiftScript trace: for, 2, 2<br>
> SwiftScript trace: for, 4, 4<br>
> SwiftScript trace: for, 5, 5<br>
> SwiftScript trace: for, 3, 3<br>
> SwiftScript trace: for, 5, 5<br>
> SwiftScript trace: for, 9, 9<br>
> SwiftScript trace: for, 4, 4<br>
> SwiftScript trace: for, 1, 1<br>
> SwiftScript trace: for, 7, 7<br>
> SwiftScript trace: for, 7, 7<br>
> SwiftScript trace: for, 6, 6<br>
> SwiftScript trace: for, 9, 9<br>
> SwiftScript trace: for, 6, 6<br>
> SwiftScript trace: for, 1, 1<br>
> SwiftScript trace: for, 2, 2<br>
> SwiftScript trace: for, 0, 0<br>
> SwiftScript trace: for, 8, 8<br>
> SwiftScript trace: for, 0, 0<br>
> SwiftScript trace: for, 8, 8<br>
> Final status:<br>
> com$<br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
><br>
> ----- Original Message -----<br>
> > The script I posted might be too complex to use to replicate the<br>
> > twice<br>
> > each bug. However, didn't Mike post a simple loop script that was<br>
> > looping twice when the bug was initially found?<br>
> ><br>
> ><br>
> > On Tue, Apr 5, 2011 at 2:17 PM, Ketan Maheshwari <<br>
> > <a href="mailto:ketancmaheshwari@gmail.com">ketancmaheshwari@gmail.com</a> > wrote:<br>
> ><br>
> ><br>
> ><br>
> > Sarah,<br>
> ><br>
> ><br>
> > I do not have the test you are asking for yet. I am looking at the<br>
> > test suite and will start on Beagle soon.<br>
> ><br>
> ><br>
> > Ketan<br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > On Apr 5, 2011, at 2:13 PM, Sarah Kenny wrote:<br>
> ><br>
> ><br>
> > i'm currently working on a swift script to replicate the bug for .92<br>
> > which i will then commit to svn in the test suite. if you mike, or<br>
> > ketan already have this let me know (i'm trying to hack the script<br>
> > jon<br>
> > posted to the list) and i'll use yours...david said he doesn't have<br>
> > one.<br>
> ><br>
> > as i said, my plan was to test on ranger, abe and a couple of (uci)<br>
> > local workstations.<br>
> ><br>
> > ~sk<br>
> ><br>
> ><br>
> > On Tue, Apr 5, 2011 at 12:10 PM, Michael Wilde < <a href="mailto:wilde@mcs.anl.gov">wilde@mcs.anl.gov</a> ><br>
> > wrote:<br>
> ><br>
> ><br>
> > David, Sarah, Ketan,<br>
> ><br>
> > Can you all report back to the devel list on your progress on<br>
> > testing<br>
> > the release? Ie, what systems are you testing, and which of those<br>
> > tests are complete? When will the rest be done, and hence when are<br>
> > we<br>
> > ready to tag and release the fix?<br>
> ><br>
> > I asked who will create the test to confirm that the twice-each bug<br>
> > is<br>
> > fixed, but no one responded. Which of the three of you feel you know<br>
> > how to do this? Is this being tested in your new tests?<br>
> ><br>
> > Ketan tells me that in the 0.92+ interim release I made for Beagle<br>
> > it<br>
> > looks like the resume feature is not working. I was aware that such<br>
> > a<br>
> > bug was reported in trunk, but in the original 0.92 Cray version<br>
> > (under /home/wilde/swift/rev) resume *was* working. Does the test<br>
> > suite test the resume feature at the moment?<br>
> ><br>
> > Lastly, who will tag and upload the new release, remove or change<br>
> > the<br>
> > red warning in the download page, and announce 0.92.1 on swift-user?<br>
> ><br>
> > - Mike<br>
> ><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > ----- Original Message -----<br>
> > > Thanks, David. Please cc all discussion of this sort to<br>
> > > swift-devel.<br>
> > ><br>
> > > I assume SVN is working for you now? (It was working for me, from<br>
> > > communicadao, around 9AM this morning).<br>
> > ><br>
> > > - Mike<br>
> > ><br>
> > ><br>
> > > ----- Original Message -----<br>
> > > > It appears that there may be a problem with <a href="http://svn.ci.uchicago.edu" target="_blank">svn.ci.uchicago.edu</a><br>
> > > > .<br>
> > > > I<br>
> > > > am<br>
> > > > unable to connect from an SVN client or through the web<br>
> > > > interface<br>
> > > > -<br>
> > > > both attempts just hang indefinitely. I have sent an email to<br>
> > > > support<br>
> > > > (ticket 12539), but just wanted to give you guys a heads up that<br>
> > > > there<br>
> > > > may be an issue there. I will try to run the tests again in the<br>
> > > > morning.<br>
> > > ><br>
> > > > David<br>
> > > ><br>
> > > ><br>
> > > > On Mon, Apr 4, 2011 at 2:42 PM, Michael Wilde <<br>
> > > > <a href="mailto:wilde@mcs.anl.gov">wilde@mcs.anl.gov</a><br>
> > > > ><br>
> > > > wrote:<br>
> > > ><br>
> > > ><br>
> > > > David, Sarah,<br>
> > > ><br>
> > > > How quickly could you re-divide the Swift site test plan between<br>
> > > > you<br>
> > > > and confirm back to swift-devel that we are ready to tag and<br>
> > > > release<br>
> > > > the branch as 0.92.1?<br>
> > > ><br>
> > > > Before we do that, you need to add a test to the test suite that<br>
> > > > can<br>
> > > > replicate the twice-each bug and verify that its detected in<br>
> > > > 0.92<br>
> > > > and<br>
> > > > corrected in 0.92.1<br>
> > > ><br>
> > > > Can you possibly do this by noon tomorrow?<br>
> > > ><br>
> > > > Can you post a checklist of tests with names of who's going to<br>
> > > > run<br>
> > > > them?<br>
> > > ><br>
> > > > Depending on what you can commit to, I will see if I, Ketan,<br>
> > > > and/or<br>
> > > > Justin can help take various sites as well. I feel we really<br>
> > > > need<br>
> > > > to<br>
> > > > do this quickly so we have a stable trusted release out there.<br>
> > > ><br>
> > > ><br>
> > > ><br>
> > > > Thanks,<br>
> > > ><br>
> > > > Mike<br>
> > > ><br>
> > > > --<br>
> > > > Michael Wilde<br>
> > > > Computation Institute, University of Chicago<br>
> > > > Mathematics and Computer Science Division<br>
> > > > Argonne National Laboratory<br>
> > ><br>
> > > --<br>
> > > Michael Wilde<br>
> > > Computation Institute, University of Chicago<br>
> > > Mathematics and Computer Science Division<br>
> > > Argonne National Laboratory<br>
> > ><br>
> > > _______________________________________________<br>
> > > Swift-devel mailing list<br>
> > > <a href="mailto:Swift-devel@ci.uchicago.edu">Swift-devel@ci.uchicago.edu</a><br>
> > > <a href="http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel" target="_blank">http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel</a><br>
> ><br>
> > --<br>
> ><br>
> ><br>
> ><br>
> > Michael Wilde<br>
> > Computation Institute, University of Chicago<br>
> > Mathematics and Computer Science Division<br>
> > Argonne National Laboratory<br>
> ><br>
> ><br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > Swift-devel mailing list<br>
> > <a href="mailto:Swift-devel@ci.uchicago.edu">Swift-devel@ci.uchicago.edu</a><br>
> > <a href="http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel" target="_blank">http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel</a><br>
> ><br>
> ><br>
> ><br>
> ><br>
> > --<br>
> > Any intelligent fool can make things bigger and more complex... It<br>
> > takes a touch of genius - and a lot of courage to move in the<br>
> > opposite<br>
> > direction.<br>
> > - Albert Einstein<br>
> ><br>
> ><br>
> ><br>
> > _______________________________________________<br>
> > Swift-devel mailing list<br>
> > <a href="mailto:Swift-devel@ci.uchicago.edu">Swift-devel@ci.uchicago.edu</a><br>
> > <a href="http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel" target="_blank">http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel</a><br>
><br>
> --<br>
> Michael Wilde<br>
> Computation Institute, University of Chicago<br>
> Mathematics and Computer Science Division<br>
> Argonne National Laboratory<br>
><br>
><br>
><br>
><br>
> --<br>
><br>
><br>
><br>
> Any intelligent fool can make things bigger and more complex... It<br>
> takes a touch of genius - and a lot of courage to move in the opposite<br>
> direction.<br>
> - Albert Einstein<br>
><br>
><br>
><br>
> _______________________________________________<br>
> Swift-devel mailing list<br>
> <a href="mailto:Swift-devel@ci.uchicago.edu">Swift-devel@ci.uchicago.edu</a><br>
> <a href="http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel" target="_blank">http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel</a><br>
<br>
</div></div>--<br>
<div><div></div><div class="h5">Michael Wilde<br>
Computation Institute, University of Chicago<br>
Mathematics and Computer Science Division<br>
Argonne National Laboratory<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>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.<br>- Albert Einstein<br>
<br><br>