From 9a05a7a7141c3663a77bcb50e2608ce76f973bd6 Mon Sep 17 00:00:00 2001 From: Harmen Stoppels Date: Tue, 19 Apr 2022 14:17:58 +0200 Subject: nvhpc: gcc is a direct dep (#29963) --- var/spack/repos/builtin/packages/nvhpc/package.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/var/spack/repos/builtin/packages/nvhpc/package.py b/var/spack/repos/builtin/packages/nvhpc/package.py index 8a443fc003..6ae56786c1 100644 --- a/var/spack/repos/builtin/packages/nvhpc/package.py +++ b/var/spack/repos/builtin/packages/nvhpc/package.py @@ -116,6 +116,13 @@ class Nvhpc(Package): provides('lapack', when='+lapack') provides('mpi', when='+mpi') + # TODO: effectively gcc is a direct dependency of nvhpc, but we cannot + # express that properly. For now, add conflicts for popular non-gcc + # compilers instead. + conflicts('%clang') + conflicts('%intel') + conflicts('%xl') + def install(self, spec, prefix): # Enable the silent installation feature os.environ['NVHPC_SILENT'] = "true" -- cgit v1.2.3-70-g09d2