9
1
mirror of https://github.com/QuantumPackage/qp2.git synced 2024-11-08 22:43:38 +01:00
qp2/scripts/verif_omp/check_required_setup.sh

20 lines
381 B
Bash
Raw Normal View History

2021-11-19 22:39:59 +01:00
#!/bin/sh
# take one argument which is the compiler used
# return the required IRPF90_FLAGS for the $1 compiler
if [ -z "$1" ]
then
echo "Give the compiler in argument"
else
$1 --version > /dev/null \
2021-11-29 10:39:34 +01:00
&& $1 -O0 -fopenmp check_omp.f90 \
2021-11-19 22:39:59 +01:00
&& ./a.out | tail -n 1
# if there is an error or if the compiler is not found
$1 --version > /dev/null || echo 'compiler not found'
fi