From 5c7af00dfacac287a25563d72a66b6aa317e7681 Mon Sep 17 00:00:00 2001 From: Sandra Date: Fri, 12 Mar 2021 12:37:34 +0100 Subject: [PATCH] saiph: add debug/asan flags parameters --- garlic/apps/saiph/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/garlic/apps/saiph/default.nix b/garlic/apps/saiph/default.nix index 6e1644d..a40168e 100644 --- a/garlic/apps/saiph/default.nix +++ b/garlic/apps/saiph/default.nix @@ -18,6 +18,8 @@ , nblz ? null , nsteps ? null , vectFlags ? null +, debugFlags ? null +, asanFlags ? null , cachelineBytes ? 64 }: @@ -74,7 +76,9 @@ stdenv.mkDerivation rec { ++ optional (nblz != null) "NBL_Z=${toString nblz}" ++ optional (nsteps != null) "NSTEPS=${toString nsteps}" ++ optional (numComm != null) "NUM_COMM=${toString numComm}" - ++ optional (vectFlags != null) "VECT_FLAGS=${toString vectFlags}" + ++ optional (vectFlags != null) "VECT_CHECKS=${toString vectFlags}" + ++ optional (debugFlags != null) "DEBUG_CHECKS=${toString debugFlags}" + ++ optional (asanFlags != null) "SANITIZE_CHECKS=${toString asanFlags}" ; installPhase = ''