diff --git a/src/ci-test-compile.sh b/src/ci-test-compile.sh index e443cca..c5ba953 100755 --- a/src/ci-test-compile.sh +++ b/src/ci-test-compile.sh @@ -242,6 +242,11 @@ build_nvhpc() { local cxx="-DCMAKE_CXX_COMPILER=${NVHPC_NVCXX:?}" run_build $name "${NVHPC_NVCXX:?}" std-data "$cxx -DNVHPC_OFFLOAD=$NV_ARCH_CCXY" run_build $name "${NVHPC_NVCXX:?}" std-indices "$cxx -DNVHPC_OFFLOAD=$NV_ARCH_CCXY" + + # std again but with vectors + run_build $name "${NVHPC_NVCXX:?}" std-data "$cxx -DNVHPC_OFFLOAD=$NV_ARCH_CCXY -DUSE_VECTOR=ON" + run_build $name "${NVHPC_NVCXX:?}" std-indices "$cxx -DNVHPC_OFFLOAD=$NV_ARCH_CCXY -DUSE_VECTOR=ON" + run_build $name "${NVHPC_NVCXX:?}" acc "$cxx -DTARGET_DEVICE=gpu -DTARGET_PROCESSOR=px -DCUDA_ARCH=$NV_ARCH_CCXY" run_build $name "${NVHPC_NVCXX:?}" acc "$cxx -DTARGET_DEVICE=multicore -DTARGET_PROCESSOR=zen" } diff --git a/src/std-data/STDDataStream.cpp b/src/std-data/STDDataStream.cpp index 9eb1291..34059f5 100644 --- a/src/std-data/STDDataStream.cpp +++ b/src/std-data/STDDataStream.cpp @@ -121,4 +121,4 @@ template class STDDataStream; template class STDDataStream; #undef BEGIN -#undef END \ No newline at end of file +#undef END diff --git a/src/std-indices/STDIndicesStream.cpp b/src/std-indices/STDIndicesStream.cpp index 8c0958c..d353777 100644 --- a/src/std-indices/STDIndicesStream.cpp +++ b/src/std-indices/STDIndicesStream.cpp @@ -127,4 +127,4 @@ template class STDIndicesStream; template class STDIndicesStream; #undef BEGIN -#undef END \ No newline at end of file +#undef END diff --git a/src/std-ranges/STDRangesStream.cpp b/src/std-ranges/STDRangesStream.cpp index fc71fee..356e6dc 100644 --- a/src/std-ranges/STDRangesStream.cpp +++ b/src/std-ranges/STDRangesStream.cpp @@ -157,4 +157,4 @@ template class STDRangesStream; template class STDRangesStream; #undef BEGIN -#undef END \ No newline at end of file +#undef END diff --git a/src/tbb/TBBStream.cpp b/src/tbb/TBBStream.cpp index bd94443..c5e9d90 100644 --- a/src/tbb/TBBStream.cpp +++ b/src/tbb/TBBStream.cpp @@ -155,4 +155,4 @@ template class TBBStream; template class TBBStream; #undef BEGIN -#undef END \ No newline at end of file +#undef END