From a3a61241fc7082359d8650f868d29295d84b213b Mon Sep 17 00:00:00 2001
From: Harmen Stoppels <harmenstoppels@gmail.com>
Date: Tue, 19 Apr 2022 09:21:08 +0200
Subject: openmpi: no `nvc -fexceptions` support (#30044)

---
 var/spack/repos/builtin/packages/openmpi/package.py | 2 ++
 1 file changed, 2 insertions(+)

(limited to 'var')

diff --git a/var/spack/repos/builtin/packages/openmpi/package.py b/var/spack/repos/builtin/packages/openmpi/package.py
index eaef528d11..81d2d55c3b 100644
--- a/var/spack/repos/builtin/packages/openmpi/package.py
+++ b/var/spack/repos/builtin/packages/openmpi/package.py
@@ -336,6 +336,8 @@ class Openmpi(AutotoolsPackage, CudaPackage):
               msg='C++ MPI bindings are removed in 5.0.X release')
     conflicts('+cxx_exceptions', when='@5:',
               msg='C++ exceptions are removed in 5.0.X release')
+    conflicts('+cxx_exceptions', when='%nvhpc',
+              msg='nvc does not ignore -fexceptions, but errors')
 
     # PSM2 support was added in 1.10.0
     conflicts('fabrics=psm2', when='@:1.8')
-- 
cgit v1.2.3-70-g09d2