<workflowRun _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "Cforall_Full_Build" build number 81</shortDescription><upstreamBuild>81</upstreamBuild><upstreamProject>Cforall_Full_Build</upstreamProject><upstreamUrl>job/Cforall_Full_Build/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>GitRef</name><value>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>Build</name><value>81</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>4</buildableTimeMillis><buildingDurationMillis>1192414</buildingDurationMillis><executingTimeMillis>1190911</executingTimeMillis><executorUtilization>1.0</executorUtilization><queuingDurationMillis>5635</queuingDurationMillis><queuingTimeMillis>5642</queuingTimeMillis><subTaskCount>2</subTaskCount><totalDurationMillis>1198049</totalDurationMillis><waitingDurationMillis>5634</waitingDurationMillis><waitingTimeMillis>5634</waitingTimeMillis></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>64</buildNumber><marked><SHA1>fbaea97009f70b67f476a193ca6b049a1100402d</SHA1><branch><SHA1>fbaea97009f70b67f476a193ca6b049a1100402d</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>fbaea97009f70b67f476a193ca6b049a1100402d</SHA1><branch><SHA1>fbaea97009f70b67f476a193ca6b049a1100402d</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>fbaea97009f70b67f476a193ca6b049a1100402d</SHA1><branch><SHA1>fbaea97009f70b67f476a193ca6b049a1100402d</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>cforall@plg.uwaterloo.ca:software/cfa/cfa-cc</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><detached _class='hudson.plugins.git.util.Build'><buildNumber>64</buildNumber><marked><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><branch><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><name>detached</name></branch></marked><revision><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><branch><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><name>detached</name></branch></revision></detached><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>63</buildNumber><marked><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><branch><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><branch><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><branch><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><name>detached</name></branch></lastBuiltRevision><remoteUrl>cforall@plg.uwaterloo.ca:software/cfa/cfa-cc</remoteUrl><scmName></scmName></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'><artifactsUrl>https://cforall.uwaterloo.ca/jenkins/view/all/job/Cforall_Distribute_Ref/64/artifact</artifactsUrl><changesUrl>https://cforall.uwaterloo.ca/jenkins/view/all/job/Cforall_Distribute_Ref/changes</changesUrl><displayUrl>https://cforall.uwaterloo.ca/jenkins/view/all/job/Cforall_Distribute_Ref/64/stages</displayUrl><testsUrl>https://cforall.uwaterloo.ca/jenkins/view/all/job/Cforall_Distribute_Ref/64/testReport</testsUrl></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'><restartEnabled>false</restartEnabled></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'><node _class='org.jenkinsci.plugins.workflow.graph.FlowStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepStartNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepAtomNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.cps.nodes.StepEndNode'></node><node _class='org.jenkinsci.plugins.workflow.graph.FlowEndNode'></node></action><action></action><action></action><artifact><displayPath>cfa-cc-1.0.0.81.tar.gz</displayPath><fileName>cfa-cc-1.0.0.81.tar.gz</fileName><relativePath>cfa-cc-1.0.0.81.tar.gz</relativePath></artifact><building>false</building><description>Distributing Tarball</description><displayName>#64</displayName><duration>1192414</duration><estimatedDuration>1189720</estimatedDuration><fullDisplayName>Cforall Distribute #64</fullDisplayName><id>64</id><keepLog>false</keepLog><number>64</number><queueId>5377</queueId><result>SUCCESS</result><timestamp>1763959952758</timestamp><url>https://cforall.uwaterloo.ca/jenkins/view/all/job/Cforall_Distribute_Ref/64/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>libcfa/src/bits/weakso_locks.cfa</affectedPath><affectedPath>src/Concurrency/Waituntil.cpp</affectedPath><affectedPath>libcfa/src/concurrency/select.cfa</affectedPath><affectedPath>libcfa/src/concurrency/locks.cfa</affectedPath><affectedPath>libcfa/src/concurrency/channel.hfa</affectedPath><affectedPath>libcfa/src/concurrency/future.hfa</affectedPath><affectedPath>libcfa/src/concurrency/select.hfa</affectedPath><affectedPath>libcfa/src/concurrency/locks.hfa</affectedPath><affectedPath>libcfa/src/bits/weakso_locks.hfa</affectedPath><commitId>fbaea97009f70b67f476a193ca6b049a1100402d</commitId><timestamp>1763956470000</timestamp><author><absoluteUrl>https://cforall.uwaterloo.ca/jenkins/user/pabuhr</absoluteUrl><fullName>pabuhr</fullName></author><authorEmail>pabuhr@uwaterloo.ca</authorEmail><comment>rename private waituntil routines register_select, unregister_select, and on_selected with tailing $
</comment><date>2025-11-23 22:54:30 -0500</date><id>fbaea97009f70b67f476a193ca6b049a1100402d</id><msg>rename private waituntil routines register_select, unregister_select, and on_selected with tailing $</msg><path><editType>edit</editType><file>libcfa/src/concurrency/channel.hfa</file></path><path><editType>edit</editType><file>libcfa/src/concurrency/locks.hfa</file></path><path><editType>edit</editType><file>libcfa/src/bits/weakso_locks.hfa</file></path><path><editType>edit</editType><file>libcfa/src/bits/weakso_locks.cfa</file></path><path><editType>edit</editType><file>libcfa/src/concurrency/select.cfa</file></path><path><editType>edit</editType><file>libcfa/src/concurrency/select.hfa</file></path><path><editType>edit</editType><file>libcfa/src/concurrency/locks.cfa</file></path><path><editType>edit</editType><file>src/Concurrency/Waituntil.cpp</file></path><path><editType>edit</editType><file>libcfa/src/concurrency/future.hfa</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://cforall.uwaterloo.ca/jenkins/user/pabuhr</absoluteUrl><fullName>pabuhr</fullName><id>pabuhr</id></culprit><inProgress>false</inProgress><nextBuild><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "Cforall_Full_Build" build number 83</shortDescription><upstreamBuild>83</upstreamBuild><upstreamProject>Cforall_Full_Build</upstreamProject><upstreamUrl>job/Cforall_Full_Build/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>GitRef</name><value>00aa122cd8a610fd71bc1afaa8e4910742e18a62</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>Build</name><value>83</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>3</buildableTimeMillis><buildingDurationMillis>1186824</buildingDurationMillis><executingTimeMillis>1185330</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>2</subTaskCount><waitingDurationMillis>6970</waitingDurationMillis><waitingTimeMillis>6970</waitingTimeMillis></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><detached _class='hudson.plugins.git.util.Build'><buildNumber>64</buildNumber><marked><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><branch><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><name>detached</name></branch></marked><revision><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><branch><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><name>detached</name></branch></revision></detached><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>65</buildNumber><marked><SHA1>00aa122cd8a610fd71bc1afaa8e4910742e18a62</SHA1><branch><SHA1>00aa122cd8a610fd71bc1afaa8e4910742e18a62</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>00aa122cd8a610fd71bc1afaa8e4910742e18a62</SHA1><branch><SHA1>00aa122cd8a610fd71bc1afaa8e4910742e18a62</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>00aa122cd8a610fd71bc1afaa8e4910742e18a62</SHA1><branch><SHA1>00aa122cd8a610fd71bc1afaa8e4910742e18a62</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>cforall@plg.uwaterloo.ca:software/cfa/cfa-cc</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><artifact><displayPath>cfa-cc-1.0.0.83.tar.gz</displayPath><fileName>cfa-cc-1.0.0.83.tar.gz</fileName><relativePath>cfa-cc-1.0.0.83.tar.gz</relativePath></artifact><building>false</building><description>Distributing Tarball</description><displayName>#65</displayName><duration>1186824</duration><estimatedDuration>1189720</estimatedDuration><fullDisplayName>Cforall Distribute #65</fullDisplayName><id>65</id><keepLog>false</keepLog><number>65</number><queueId>5497</queueId><result>SUCCESS</result><timestamp>1764133019450</timestamp><url>https://cforall.uwaterloo.ca/jenkins/view/all/job/Cforall_Distribute_Ref/65/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>src/Concurrency/Waituntil.cpp</affectedPath><affectedPath>libcfa/src/bits/weakso_locks.cfa</affectedPath><affectedPath>libcfa/src/concurrency/select.cfa</affectedPath><affectedPath>libcfa/src/concurrency/locks.cfa</affectedPath><affectedPath>libcfa/src/concurrency/future.hfa</affectedPath><affectedPath>libcfa/src/concurrency/channel.hfa</affectedPath><affectedPath>libcfa/src/concurrency/select.hfa</affectedPath><affectedPath>libcfa/src/concurrency/locks.hfa</affectedPath><affectedPath>libcfa/src/bits/weakso_locks.hfa</affectedPath><commitId>fbaea97009f70b67f476a193ca6b049a1100402d</commitId><timestamp>1763956470000</timestamp><author><absoluteUrl>https://cforall.uwaterloo.ca/jenkins/user/pabuhr</absoluteUrl><fullName>pabuhr</fullName></author><authorEmail>pabuhr@uwaterloo.ca</authorEmail><comment>rename private waituntil routines register_select, unregister_select, and on_selected with tailing $
</comment><date>2025-11-23 22:54:30 -0500</date><id>fbaea97009f70b67f476a193ca6b049a1100402d</id><msg>rename private waituntil routines register_select, unregister_select, and on_selected with tailing $</msg><path><editType>edit</editType><file>libcfa/src/concurrency/select.cfa</file></path><path><editType>edit</editType><file>libcfa/src/concurrency/locks.hfa</file></path><path><editType>edit</editType><file>libcfa/src/concurrency/future.hfa</file></path><path><editType>edit</editType><file>libcfa/src/concurrency/select.hfa</file></path><path><editType>edit</editType><file>libcfa/src/bits/weakso_locks.hfa</file></path><path><editType>edit</editType><file>libcfa/src/concurrency/locks.cfa</file></path><path><editType>edit</editType><file>src/Concurrency/Waituntil.cpp</file></path><path><editType>edit</editType><file>libcfa/src/bits/weakso_locks.cfa</file></path><path><editType>edit</editType><file>libcfa/src/concurrency/channel.hfa</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>tests/concurrency/futures/multi.cfa</affectedPath><affectedPath>tests/concurrency/futures/.expect/multi.txt.off</affectedPath><affectedPath>libcfa/src/concurrency/future.hfa</affectedPath><affectedPath>tests/concurrency/futures/typed.cfa</affectedPath><affectedPath>tests/concurrency/futures/.expect/multi.txt</affectedPath><commitId>00aa122cd8a610fd71bc1afaa8e4910742e18a62</commitId><timestamp>1764018817000</timestamp><author><absoluteUrl>https://cforall.uwaterloo.ca/jenkins/user/pabuhr</absoluteUrl><fullName>pabuhr</fullName></author><authorEmail>pabuhr@uwaterloo.ca</authorEmail><comment>harmonize single_future with other future types, remove multi_future, marks its test as deprecated, and turn off its test
</comment><date>2025-11-24 16:13:37 -0500</date><id>00aa122cd8a610fd71bc1afaa8e4910742e18a62</id><msg>harmonize single_future with other future types, remove multi_future, marks its test as deprecated, and turn off its test</msg><path><editType>add</editType><file>tests/concurrency/futures/.expect/multi.txt.off</file></path><path><editType>edit</editType><file>libcfa/src/concurrency/future.hfa</file></path><path><editType>edit</editType><file>tests/concurrency/futures/typed.cfa</file></path><path><editType>edit</editType><file>tests/concurrency/futures/multi.cfa</file></path><path><editType>delete</editType><file>tests/concurrency/futures/.expect/multi.txt</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://cforall.uwaterloo.ca/jenkins/user/pabuhr</absoluteUrl><fullName>pabuhr</fullName></culprit><inProgress>false</inProgress><nextBuild><number>66</number><url>https://cforall.uwaterloo.ca/jenkins/view/all/job/Cforall_Distribute_Ref/66/</url></nextBuild><previousBuild><number>64</number><url>https://cforall.uwaterloo.ca/jenkins/view/all/job/Cforall_Distribute_Ref/64/</url></previousBuild></nextBuild><previousBuild><action _class='hudson.model.CauseAction'><cause _class='org.jenkinsci.plugins.workflow.support.steps.build.BuildUpstreamCause'><shortDescription>Started by upstream project "Cforall_Full_Build" build number 80</shortDescription><upstreamBuild>80</upstreamBuild><upstreamProject>Cforall_Full_Build</upstreamProject><upstreamUrl>job/Cforall_Full_Build/</upstreamUrl></cause></action><action></action><action></action><action _class='hudson.model.ParametersAction'><parameter _class='hudson.model.StringParameterValue'><name>GitRef</name><value>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</value></parameter><parameter _class='hudson.model.StringParameterValue'><name>Build</name><value>80</value></parameter></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>3</buildableTimeMillis><buildingDurationMillis>1194091</buildingDurationMillis><executingTimeMillis>1192531</executingTimeMillis><executorUtilization>1.0</executorUtilization><subTaskCount>2</subTaskCount><waitingDurationMillis>9658</waitingDurationMillis><waitingTimeMillis>9658</waitingTimeMillis></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginmaster _class='hudson.plugins.git.util.Build'><buildNumber>63</buildNumber><marked><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><branch><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><name>refs/remotes/origin/master</name></branch></marked><revision><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><branch><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><name>refs/remotes/origin/master</name></branch></revision></refsremotesoriginmaster></buildsByBranchName><lastBuiltRevision><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><branch><SHA1>8ffee9abdf3fe72a98ec14a6a08c693c14a9995e</SHA1><name>refs/remotes/origin/master</name></branch></lastBuiltRevision><remoteUrl>cforall@plg.uwaterloo.ca:software/cfa/cfa-cc</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><action _class='org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.job.views.FlowGraphAction'></action><action></action><action></action><artifact><displayPath>cfa-cc-1.0.0.80.tar.gz</displayPath><fileName>cfa-cc-1.0.0.80.tar.gz</fileName><relativePath>cfa-cc-1.0.0.80.tar.gz</relativePath></artifact><building>false</building><description>Distributing Tarball</description><displayName>#63</displayName><duration>1194091</duration><estimatedDuration>1189720</estimatedDuration><fullDisplayName>Cforall Distribute #63</fullDisplayName><id>63</id><keepLog>false</keepLog><number>63</number><queueId>5309</queueId><result>SUCCESS</result><timestamp>1763873704315</timestamp><url>https://cforall.uwaterloo.ca/jenkins/view/all/job/Cforall_Distribute_Ref/63/</url><inProgress>false</inProgress><nextBuild><number>64</number><url>https://cforall.uwaterloo.ca/jenkins/view/all/job/Cforall_Distribute_Ref/64/</url></nextBuild><previousBuild><number>62</number><url>https://cforall.uwaterloo.ca/jenkins/view/all/job/Cforall_Distribute_Ref/62/</url></previousBuild></previousBuild></workflowRun>