10
0
mirror of https://github.com/QuantumPackage/qp2.git synced 2024-12-24 21:33:47 +01:00
QuantumPackage/scripts/verif_omp/check_required_setup.sh

20 lines
381 B
Bash
Raw Normal View History

2022-06-23 00:17:12 +02: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 \
&& $1 -O0 -fopenmp check_omp.f90 \
&& ./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