Skip to content

Commit

Permalink
Moving CUDA builders to gcc12
Browse files Browse the repository at this point in the history
  • Loading branch information
hkaiser committed Jun 22, 2024
1 parent 653342e commit 86fa22f
Show file tree
Hide file tree
Showing 7 changed files with 3 additions and 12 deletions.
2 changes: 1 addition & 1 deletion .jenkins/lsu/Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ pipeline {
axes {
axis {
name 'configuration_name'
values 'gcc-11', 'gcc-12', 'gcc-13', 'gcc-14', 'clang-17-apex', 'clang-16', 'clang-17', 'clang-18', 'gcc-13-cuda-12', 'gcc-13-cuda-12-dgx', 'hipcc'
values 'gcc-11', 'gcc-12', 'gcc-13', 'gcc-14', 'clang-17-apex', 'clang-16', 'clang-17', 'clang-18', 'gcc-12-cuda-12', 'gcc-12-cuda-12-dgx', 'hipcc'
}
axis {
name 'build_type'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

module purge
module load cmake
module load gcc/13
module load gcc/12
module load cuda/12
module load boost/1.85.0-${build_type,,}
module load hwloc
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

module purge
module load cmake
module load gcc/13
module load gcc/12
module load boost/1.84.0-${build_type,,}
module load hwloc
module load cuda/12
Expand Down
4 changes: 0 additions & 4 deletions libs/core/format/include/hpx/modules/format.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -317,11 +317,7 @@ namespace hpx::util {
os << value.delim;
first = false;

#if defined(HPX_CUDA_VERSION)
using value_type = typename std::decay_t<Range>::value_type;
#else
using value_type = std::decay_t<decltype(elem)>;
#endif
detail::formatter<value_type>::call(os, spec, &elem);
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -515,13 +515,8 @@ namespace hpx::util::detail {
// I didn't want to pull a whole header for it in.
for (auto&& val : container_accessor_of(HPX_FORWARD(T, container)))
{
#if defined(HPX_CUDA_VERSION)
remapped.push_back(
spreading::unpack(HPX_FORWARD(M, mapper)(HPX_MOVE(val))));
#else
remapped.push_back(spreading::unpack(
HPX_FORWARD(M, mapper)(HPX_FORWARD(decltype(val), val))));
#endif
}

return remapped; // RVO
Expand Down

0 comments on commit 86fa22f

Please sign in to comment.