anchor.diff:      stdenv = gcc6Stdenv; # with gcc-7: undefined reference to `__divmoddi4'
     });
   
  -  llvmPackages_latest = llvmPackages_8;
  +  llvmPackages_9 = callPackage ../development/compilers/llvm/9 ({
  +    inherit (stdenvAdapters) overrideCC;
  +    buildLlvmTools = buildPackages.llvmPackages_9.tools;
  +    targetLlvmLibraries = targetPackages.llvmPackages_9.libraries;
  +  } // stdenv.lib.optionalAttrs (buildPackages.stdenv.cc.isGNU && stdenv.hostPlatform.isi686) {
  +    stdenv = gcc6Stdenv; # with gcc-7: undefined reference to `__divmoddi4'
  +  });
  +
  +  llvmPackages_latest = llvmPackages_9;
   
     lorri = throw "lorri is not stable yet. Please go to https://github.com/target/lorri and follow the installation instructions there, for the time being.";
   
  
positive.code:   llvm-polly = llvmPackages_latest.llvm-polly;
    clang-polly = llvmPackages_latest.clang.override { cc = llvmPackages_latest.clang-polly-unwrapped; };
  
    clang_8  = llvmPackages_8.clang;
    clang_7  = llvmPackages_7.clang;
    clang_6  = llvmPackages_6.clang;
  
negative.code:   lldb_6 = llvmPackages_6.lldb;
    lldb_7 = llvmPackages_7.lldb;
    lldb_8 = llvmPackages_8.lldb;
    lldb_9 = llvmPackages_9.lldb;
  
    llvm = llvmPackages.llvm;
    llvm-manpages = llvmPackages.llvm-manpages;
  
    llvm_9  = llvmPackages_9.llvm;
    llvm_8  = llvmPackages_8.llvm;
    llvm_7  = llvmPackages_7.llvm;
    llvm_6  = llvmPackages_6.llvm;
  