anchor.diff:      python
       armadillo
       chemps2
  +    libxc
     ];
   
     # tests are not running right now.
  
positive.code:     "-DWFA=ON"
      "-DCTEST=ON"
      "-DCHEMPS2=ON" "-DCHEMPS2_DIR=${chemps2}/bin"
    ] ++ lib.lists.optionals (blas-i8.passthru.implementation == "openblas") [
      "-DOPENBLASROOT=${blas-i8.passthru.provider.dev}" "-DLINALG=OpenBLAS"
    ] ++ lib.lists.optionals (blas-i8.passthru.implementation == "mkl") [
  
negative.code: { lib, stdenv, pkgs, fetchFromGitLab, fetchpatch, cmake, gfortran, perl
  , blas-i8, hdf5-full, python3, texlive
  , armadillo, makeWrapper, fetchFromGitHub, chemps2, libwfa, libxc
  } :
  
  assert
  