diff options
author | t-karatsu <49965247+t-karatsu@users.noreply.github.com> | 2019-05-22 10:31:14 +0900 |
---|---|---|
committer | Adam J. Stewart <ajstewart426@gmail.com> | 2019-05-21 20:31:14 -0500 |
commit | 1e9bb8c51252d9e58f8cf5db1e23c15282765d3b (patch) | |
tree | 066f1bedf56b70798ebb25b8b9423976e04f26e1 /lib/spack/env | |
parent | a973ab47517f50718ab92874bf0e934904b78a19 (diff) | |
download | spack-1e9bb8c51252d9e58f8cf5db1e23c15282765d3b.tar.gz spack-1e9bb8c51252d9e58f8cf5db1e23c15282765d3b.tar.bz2 spack-1e9bb8c51252d9e58f8cf5db1e23c15282765d3b.tar.xz spack-1e9bb8c51252d9e58f8cf5db1e23c15282765d3b.zip |
Add Fujitsu compiler to Spack. (#11287)
* Add Fujitsu compiler to Spack.
* Fixes for flake8
* Chenges location of FCC to subdirectory called case-insensitive
* Add compiler tests for Fujitsu compiler
* Modify the logic of taking compiler version for new version of Fujitsu compiler
Diffstat (limited to 'lib/spack/env')
-rwxr-xr-x | lib/spack/env/cc | 8 | ||||
l--------- | lib/spack/env/fj/case-insensitive/FCC | 1 | ||||
l--------- | lib/spack/env/fj/fcc | 1 | ||||
l--------- | lib/spack/env/fj/frt | 1 |
4 files changed, 7 insertions, 4 deletions
diff --git a/lib/spack/env/cc b/lib/spack/env/cc index 738a7e37af..f5a71d87d1 100755 --- a/lib/spack/env/cc +++ b/lib/spack/env/cc @@ -103,25 +103,25 @@ case "$command" in cpp) mode=cpp ;; - cc|c89|c99|gcc|clang|armclang|icc|pgcc|xlc|xlc_r) + cc|c89|c99|gcc|clang|armclang|icc|pgcc|xlc|xlc_r|fcc) command="$SPACK_CC" language="C" comp="CC" lang_flags=C ;; - c++|CC|g++|clang++|armclang++|icpc|pgc++|xlc++|xlc++_r) + c++|CC|g++|clang++|armclang++|icpc|pgc++|xlc++|xlc++_r|FCC) command="$SPACK_CXX" language="C++" comp="CXX" lang_flags=CXX ;; - ftn|f90|fc|f95|gfortran|flang|armflang|ifort|pgfortran|xlf90|xlf90_r|nagfor) + ftn|f90|fc|f95|gfortran|flang|armflang|ifort|pgfortran|xlf90|xlf90_r|nagfor|frt) command="$SPACK_FC" language="Fortran 90" comp="FC" lang_flags=F ;; - f77|xlf|xlf_r|pgf77) + f77|xlf|xlf_r|pgf77|frt) command="$SPACK_F77" language="Fortran 77" comp="F77" diff --git a/lib/spack/env/fj/case-insensitive/FCC b/lib/spack/env/fj/case-insensitive/FCC new file mode 120000 index 0000000000..e2deb67f3b --- /dev/null +++ b/lib/spack/env/fj/case-insensitive/FCC @@ -0,0 +1 @@ +../../cc
\ No newline at end of file diff --git a/lib/spack/env/fj/fcc b/lib/spack/env/fj/fcc new file mode 120000 index 0000000000..82c2b8e90a --- /dev/null +++ b/lib/spack/env/fj/fcc @@ -0,0 +1 @@ +../cc
\ No newline at end of file diff --git a/lib/spack/env/fj/frt b/lib/spack/env/fj/frt new file mode 120000 index 0000000000..82c2b8e90a --- /dev/null +++ b/lib/spack/env/fj/frt @@ -0,0 +1 @@ +../cc
\ No newline at end of file |