anchor.diff:    # Release notes and download URLs are here:
     # https://registrationcenter.intel.com/en/products/
     version = "${year}.${spot}.${rel}";
  -  year = "2019";
   
     # Darwin is pinned to 2019.3 because the DMG does not unpack; see here for details:
     # https://github.com/matthewbauer/undmg/issues/4
  -  spot = if stdenvNoCC.isDarwin then "3" else "5";
  -  rel = if stdenvNoCC.isDarwin then "199" else "281";
  +  year = if stdenvNoCC.isDarwin then "2019" else "2020";
  +  spot = if stdenvNoCC.isDarwin then "3" else "0";
  +  rel = if stdenvNoCC.isDarwin then "199" else "166";
   
     rpm-ver = "${year}.${spot}-${rel}-${year}.${spot}-${rel}";
   
     # Intel openmp uses its own versioning, but shares the spot release patch.
  -  openmp-ver = "19.0.${spot}-${rel}-19.0.${spot}-${rel}";
  +  openmp = if stdenvNoCC.isDarwin then "19.0" else "19.1";
  +  openmp-ver = "${openmp}.${spot}-${rel}-${openmp}.${spot}-${rel}";
   
   in stdenvNoCC.mkDerivation {
     pname = "mkl";
  
positive.code:       })
      else
        (fetchurl {
          url = "https://registrationcenter-download.intel.com/akdlm/irc_nas/tec/15816/l_mkl_${version}.tgz";
          sha256 = "0zkk4rrq7g44acxaxhpd2053r66w169mww6917an0lxhd52fm5cr";
        });
  
    nativeBuildInputs = if stdenvNoCC.isDarwin
  
negative.code:       choice of compilers, languages, operating systems, and linking and
        threading models.
      '';
      homepage = "https://software.intel.com/en-us/mkl";
      license = licenses.issl;
      platforms = [ "x86_64-linux" "x86_64-darwin" ];
      maintainers = with maintainers; [ bhipple ];
  