<workflowRun _class='org.jenkinsci.plugins.workflow.job.WorkflowRun'><action _class='hudson.model.CauseAction'><cause _class='hudson.triggers.TimerTrigger$TimerTriggerCause'><shortDescription>Started by timer</shortDescription></cause></action><action _class='jenkins.metrics.impl.TimeInQueueAction'><blockedDurationMillis>0</blockedDurationMillis><blockedTimeMillis>0</blockedTimeMillis><buildableDurationMillis>0</buildableDurationMillis><buildableTimeMillis>9</buildableTimeMillis><buildingDurationMillis>2705609</buildingDurationMillis><executingTimeMillis>8808980</executingTimeMillis><executorUtilization>3.26</executorUtilization><subTaskCount>5</subTaskCount><waitingDurationMillis>18</waitingDurationMillis><waitingTimeMillis>27</waitingTimeMillis></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesorigindevelop _class='hudson.plugins.git.util.Build'><buildNumber>997</buildNumber><marked><SHA1>455eafdb920f4b24a51dd31f62e4dc3cb0423347</SHA1><branch><SHA1>455eafdb920f4b24a51dd31f62e4dc3cb0423347</SHA1><name>refs/remotes/origin/develop</name></branch></marked><revision><SHA1>455eafdb920f4b24a51dd31f62e4dc3cb0423347</SHA1><branch><SHA1>455eafdb920f4b24a51dd31f62e4dc3cb0423347</SHA1><name>refs/remotes/origin/develop</name></branch></revision></refsremotesorigindevelop></buildsByBranchName><lastBuiltRevision><SHA1>455eafdb920f4b24a51dd31f62e4dc3cb0423347</SHA1><branch><SHA1>455eafdb920f4b24a51dd31f62e4dc3cb0423347</SHA1><name>refs/remotes/origin/develop</name></branch></lastBuiltRevision><remoteUrl>https://github.com/kokkos/kokkos/</remoteUrl><scmName></scmName></action><action></action><action _class='org.jenkinsci.plugins.workflow.libs.LibrariesAction'></action><action></action><action _class='org.jenkinsci.plugins.workflow.cps.EnvActionImpl'></action><action></action><action></action><action></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>0</skipCount><totalCount>202</totalCount><urlName>testReport</urlName></action><action></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><building>false</building><displayName>#997</displayName><duration>2705609</duration><estimatedDuration>3876720</estimatedDuration><fullDisplayName>Kokkos_nightly #997</fullDisplayName><id>997</id><keepLog>false</keepLog><number>997</number><queueId>62527</queueId><result>FAILURE</result><timestamp>1792470713440</timestamp><url>https://cloud1.cees.ornl.gov/jenkins-ci/job/Kokkos_nightly/997/</url><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>CHANGELOG.md</affectedPath><commitId>06bdb8ad2c1b3808d459c5685eba96fd259c8ba3</commitId><timestamp>1792099951000</timestamp><author><absoluteUrl>https://cloud1.cees.ornl.gov/jenkins-ci/user/dalg24</absoluteUrl><fullName>Damien L-G</fullName></author><authorEmail>dalg24@gmail.com</authorEmail><comment>Cherry-pick 5.2.2 changelog into develop

Signed-off-by: Damien L-G &lt;dalg24@gmail.com&gt;
</comment><date>2026-10-15 15:32:31 -0600</date><id>06bdb8ad2c1b3808d459c5685eba96fd259c8ba3</id><msg>Cherry-pick 5.2.2 changelog into develop</msg><path><editType>edit</editType><file>CHANGELOG.md</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/HPX/Kokkos_HPX.cpp</affectedPath><affectedPath>core/unit_test/TestReduce.hpp</affectedPath><affectedPath>core/src/HPX/Kokkos_HPX_WorkGraphPolicy.hpp</affectedPath><affectedPath>core/unit_test/TestViewMapping_a.hpp</affectedPath><affectedPath>core/src/HPX/Kokkos_HPX.hpp</affectedPath><commitId>2dd33ee29df4aae6f12dcedb878bf09011d11dc3</commitId><timestamp>1792435721000</timestamp><author><absoluteUrl>https://cloud1.cees.ornl.gov/jenkins-ci/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>hpx(parallel_reduce): do not force synchronous on parallel_reduce (#9643)

When the reduction target is a view, there was already no fence (since there is a record).

When the user reduces into a scalar, the scalar's address is used to build an unmanaged view. In https://github.com/kokkos/kokkos/commit/7b2ba5e0b32caf51b98b96880e104a8634abcb43, it was thus necessary (as per the Kokkos semantics) to insert a fence when the view was unmanaged, because HPX is a truly asynchronous host backend.

Bbut if the user reduces explicitly into an unmanaged view, the synchronization falls back to the user, not to HPX.

Due to https://github.com/kokkos/kokkos/blob/dd9eb811539af4913ae8d4f29e17ab0c73676550/core/src/Kokkos_Parallel_Reduce.hpp#L341-L346, this is no longer needed, and actually adds an extraneous, unecessary fence.

Signed-off-by: romintomasetti &lt;romin.tomasetti@gmail.com&gt;
Signed-off-by: Daniel Arndt &lt;arndtd@ornl.gov&gt;
Co-authored-by: Daniel Arndt &lt;arndtd@ornl.gov&gt;
</comment><date>2026-10-19 12:48:41 -0600</date><id>2dd33ee29df4aae6f12dcedb878bf09011d11dc3</id><msg>hpx(parallel_reduce): do not force synchronous on parallel_reduce (#9643)</msg><path><editType>edit</editType><file>core/unit_test/TestViewMapping_a.hpp</file></path><path><editType>edit</editType><file>core/src/HPX/Kokkos_HPX.cpp</file></path><path><editType>edit</editType><file>core/unit_test/TestReduce.hpp</file></path><path><editType>edit</editType><file>core/src/HPX/Kokkos_HPX.hpp</file></path><path><editType>edit</editType><file>core/src/HPX/Kokkos_HPX_WorkGraphPolicy.hpp</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>core/src/OpenACC/Kokkos_OpenACC_Team.hpp</affectedPath><affectedPath>core/src/traits/Kokkos_TeamHandleTrait.hpp</affectedPath><affectedPath>core/src/Kokkos_Parallel_For.hpp</affectedPath><affectedPath>core/unit_test/range_policy/TestRangePolicyExecutionProperties.hpp</affectedPath><affectedPath>core/src/Kokkos_ExecPolicy.hpp</affectedPath><affectedPath>core/src/traits/Kokkos_Traits_fwd.hpp</affectedPath><affectedPath>core/src/impl/Kokkos_AnalyzePolicy.hpp</affectedPath><affectedPath>core/src/HIP/Kokkos_HIP_Team.hpp</affectedPath><affectedPath>core/unit_test/range_policy/TestRangePolicyNestedInvocation.hpp</affectedPath><affectedPath>core/src/Threads/Kokkos_Threads_Team.hpp</affectedPath><affectedPath>core/src/HPX/Kokkos_HPX.hpp</affectedPath><affectedPath>core/src/Kokkos_Concepts.hpp</affectedPath><affectedPath>core/unit_test/CMakeLists.txt</affectedPath><affectedPath>core/src/Kokkos_Core.cppm</affectedPath><affectedPath>core/src/traits/Kokkos_ThreadHandleTrait.hpp</affectedPath><affectedPath>core/src/impl/Kokkos_HostThreadTeam.hpp</affectedPath><affectedPath>core/src/OpenACC/Kokkos_OpenACC_ParallelFor_Team.hpp</affectedPath><affectedPath>core/src/Cuda/Kokkos_Cuda_Team.hpp</affectedPath><affectedPath>core/unit_test/range_policy/TestRangePolicyExecutionTypes.hpp</affectedPath><affectedPath>core/src/traits/Kokkos_ExecutionSpaceTrait.hpp</affectedPath><affectedPath>core/src/SYCL/Kokkos_SYCL_Team.hpp</affectedPath><commitId>455eafdb920f4b24a51dd31f62e4dc3cb0423347</commitId><timestamp>1792450081000</timestamp><author><absoluteUrl>https://cloud1.cees.ornl.gov/jenkins-ci/user/noreply</absoluteUrl><fullName>noreply</fullName></author><authorEmail>noreply@github.com</authorEmail><comment>[core] Add ThreadHandle for self-similar RangePolicy for parallel_for (#8953)

This implements ThreadHandle and specialization of RangePolicy to use with it.
A RangePolicy with a ThreadHandle as execution resource is equivalent to ThreadVectorRange.

Only parallel_for is implemented so far.

Furthermore a TeamThreadRange parallel_for now accepts lambdas which take a ThreadHandle
and an index. One can also obtain a ThreadHandle from a "TeamHandle".

Introduces Kokkos::Experimental::ThreadHandle concept in analogy to Kokkos::TeamHandle concept.

Signed-off-by: Jan Ciesko &lt;jan.ciesko@gmail.com&gt;
Signed-off-by: Conrad Clevenger &lt;tccleve@sandia.gov&gt;
Co-authored-by: Conrad Clevenger &lt;tccleve@sandia.gov&gt;
</comment><date>2026-10-19 16:48:01 -0600</date><id>455eafdb920f4b24a51dd31f62e4dc3cb0423347</id><msg>[core] Add ThreadHandle for self-similar RangePolicy for parallel_for (#8953)</msg><path><editType>delete</editType><file>core/unit_test/range_policy/TestRangePolicyExecutionTypes.hpp</file></path><path><editType>edit</editType><file>core/src/Threads/Kokkos_Threads_Team.hpp</file></path><path><editType>edit</editType><file>core/src/traits/Kokkos_TeamHandleTrait.hpp</file></path><path><editType>edit</editType><file>core/src/Cuda/Kokkos_Cuda_Team.hpp</file></path><path><editType>edit</editType><file>core/unit_test/CMakeLists.txt</file></path><path><editType>edit</editType><file>core/src/Kokkos_ExecPolicy.hpp</file></path><path><editType>edit</editType><file>core/src/Kokkos_Concepts.hpp</file></path><path><editType>edit</editType><file>core/src/OpenACC/Kokkos_OpenACC_ParallelFor_Team.hpp</file></path><path><editType>add</editType><file>core/unit_test/range_policy/TestRangePolicyExecutionProperties.hpp</file></path><path><editType>edit</editType><file>core/src/HPX/Kokkos_HPX.hpp</file></path><path><editType>edit</editType><file>core/src/traits/Kokkos_ExecutionSpaceTrait.hpp</file></path><path><editType>edit</editType><file>core/src/impl/Kokkos_AnalyzePolicy.hpp</file></path><path><editType>edit</editType><file>core/src/OpenACC/Kokkos_OpenACC_Team.hpp</file></path><path><editType>edit</editType><file>core/src/SYCL/Kokkos_SYCL_Team.hpp</file></path><path><editType>edit</editType><file>core/src/HIP/Kokkos_HIP_Team.hpp</file></path><path><editType>edit</editType><file>core/src/Kokkos_Core.cppm</file></path><path><editType>edit</editType><file>core/src/Kokkos_Parallel_For.hpp</file></path><path><editType>edit</editType><file>core/src/impl/Kokkos_HostThreadTeam.hpp</file></path><path><editType>edit</editType><file>core/src/traits/Kokkos_Traits_fwd.hpp</file></path><path><editType>add</editType><file>core/src/traits/Kokkos_ThreadHandleTrait.hpp</file></path><path><editType>add</editType><file>core/unit_test/range_policy/TestRangePolicyNestedInvocation.hpp</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://cloud1.cees.ornl.gov/jenkins-ci/user/adrien.taberner</absoluteUrl><fullName>adrien.taberner</fullName></culprit><culprit><absoluteUrl>https://cloud1.cees.ornl.gov/jenkins-ci/user/crtrott</absoluteUrl><fullName>Christian Trott</fullName></culprit><culprit><absoluteUrl>https://cloud1.cees.ornl.gov/jenkins-ci/user/patrick.fasano</absoluteUrl><fullName>patrick.fasano</fullName></culprit><culprit><absoluteUrl>https://cloud1.cees.ornl.gov/jenkins-ci/user/masterleinad</absoluteUrl><fullName>Daniel Arndt</fullName></culprit><culprit><absoluteUrl>https://cloud1.cees.ornl.gov/jenkins-ci/user/eweinberg</absoluteUrl><fullName>eweinberg</fullName></culprit><culprit><absoluteUrl>https://cloud1.cees.ornl.gov/jenkins-ci/user/dalg24</absoluteUrl><fullName>Damien L-G</fullName></culprit><culprit><absoluteUrl>https://cloud1.cees.ornl.gov/jenkins-ci/user/cwpears</absoluteUrl><fullName>cwpears</fullName></culprit><culprit><absoluteUrl>https://cloud1.cees.ornl.gov/jenkins-ci/user/romin.tomasetti</absoluteUrl><fullName>romin.tomasetti</fullName></culprit><culprit><absoluteUrl>https://cloud1.cees.ornl.gov/jenkins-ci/user/noreply</absoluteUrl><fullName>noreply</fullName></culprit><inProgress>false</inProgress><nextBuild><number>998</number><url>https://cloud1.cees.ornl.gov/jenkins-ci/job/Kokkos_nightly/998/</url></nextBuild><previousBuild><number>996</number><url>https://cloud1.cees.ornl.gov/jenkins-ci/job/Kokkos_nightly/996/</url></previousBuild></workflowRun>