From e84631473c3039face09686b585fb57241402975 Mon Sep 17 00:00:00 2001 From: "Marc T. Henry de Frahan" Date: Thu, 12 Dec 2024 15:28:04 -0700 Subject: [PATCH] Add openfast FPE trapping variant (#48042) --- var/spack/repos/builtin/packages/openfast/package.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/var/spack/repos/builtin/packages/openfast/package.py b/var/spack/repos/builtin/packages/openfast/package.py index 2fd43446505..200b11cdf32 100644 --- a/var/spack/repos/builtin/packages/openfast/package.py +++ b/var/spack/repos/builtin/packages/openfast/package.py @@ -51,6 +51,7 @@ class Openfast(CMakePackage): variant("netcdf", default=False, description="Enable NetCDF support") variant("rosco", default=False, description="Build ROSCO controller") variant("fastfarm", default=False, description="Enable FAST.Farm capabilities") + variant("fpe-trap", default=False, description="Enable FPE trap in compiler options") depends_on("blas") depends_on("lapack") @@ -80,6 +81,7 @@ def cmake_args(self): self.define_from_variant("BUILD_OPENFAST_CPP_DRIVER", "cxx"), self.define_from_variant("CMAKE_POSITION_INDEPENDENT_CODE", "pic"), self.define_from_variant("BUILD_FASTFARM", "fastfarm"), + self.define_from_variant("FPE_TRAP_ENABLED", "fpe-trap"), ] )