Update Kokkos library in LAMMPS to v3.4.0
This commit is contained in:
@ -146,6 +146,7 @@ display_help_text() {
|
||||
echo "--with-cuda[=/Path/To/Cuda]: Enable Cuda and set path to Cuda Toolkit."
|
||||
echo "--with-hip[=/Path/To/Hip]: Enable Hip and set path to ROCM Toolkit."
|
||||
echo "--with-openmptarget: Enable OpenMPTarget backend."
|
||||
echo "--with-sycl: Enable Sycl backend."
|
||||
echo "--with-openmp: Enable OpenMP backend."
|
||||
echo "--with-pthread: Enable Pthreads backend."
|
||||
echo "--with-serial: Enable Serial backend."
|
||||
@ -159,7 +160,7 @@ display_help_text() {
|
||||
echo " [AMD: GPU]"
|
||||
echo " VEGA900 = AMD GPU MI25 GFX900"
|
||||
echo " VEGA906 = AMD GPU MI50/MI60 GFX906"
|
||||
echo " VEGA908 = AMD GPU"
|
||||
echo " VEGA908 = AMD GPU MI100 GFX908"
|
||||
echo " [ARM]"
|
||||
echo " ARMV80 = ARMv8.0 Compatible CPU"
|
||||
echo " ARMV81 = ARMv8.1 Compatible CPU"
|
||||
@ -199,7 +200,7 @@ display_help_text() {
|
||||
echo "--cxxflags=[FLAGS] Overwrite CXXFLAGS for library build and test"
|
||||
echo " build. This will still set certain required"
|
||||
echo " flags via KOKKOS_CXXFLAGS (such as -fopenmp,"
|
||||
echo " --std=c++14, etc.)."
|
||||
echo " -std=c++14, etc.)."
|
||||
echo "--cxxstandard=[FLAGS] Set CMAKE_CXX_STANDARD for library build and test"
|
||||
echo " c++14 (default), c++17, c++1y, c++1z, c++2a"
|
||||
echo "--ldflags=[FLAGS] Overwrite LDFLAGS for library build and test"
|
||||
@ -285,6 +286,9 @@ do
|
||||
--with-openmp)
|
||||
update_kokkos_devices OpenMP
|
||||
;;
|
||||
--with-sycl)
|
||||
update_kokkos_devices Sycl
|
||||
;;
|
||||
--with-pthread)
|
||||
update_kokkos_devices Pthread
|
||||
;;
|
||||
@ -356,7 +360,7 @@ do
|
||||
;;
|
||||
--compiler*)
|
||||
COMPILER="${key#*=}"
|
||||
CNUM=$(command -v ${COMPILER} 2>&1 >/dev/null | grep "no ${COMPILER}" | wc -l)
|
||||
CNUM=$(command -v ${COMPILER} 2>&1 >/dev/null | grep -c "no ${COMPILER}")
|
||||
if [ ${CNUM} -gt 0 ]; then
|
||||
echo "Invalid compiler by --compiler command: '${COMPILER}'"
|
||||
exit
|
||||
@ -365,7 +369,7 @@ do
|
||||
echo "Empty compiler specified by --compiler command."
|
||||
exit
|
||||
fi
|
||||
CNUM=$(command -v ${COMPILER} | grep ${COMPILER} | wc -l)
|
||||
CNUM=$(command -v ${COMPILER} | grep -c ${COMPILER})
|
||||
if [ ${CNUM} -eq 0 ]; then
|
||||
echo "Invalid compiler by --compiler command: '${COMPILER}'"
|
||||
exit
|
||||
|
||||
Reference in New Issue
Block a user