anchor.diff:  
   stdenv.mkDerivation rec {
     pname = "intel-graphics-compiler";
  -  version = "1.0.8744";
  +  version = "1.0.11061";
   
     src = fetchFromGitHub {
       owner = "intel";
       repo = "intel-graphics-compiler";
       rev = "igc-${version}";
  -    sha256 = "G5+dYD8uZDPkRyn1sgXsRngdq4NJndiCJCYTRXyUgTA=";
  +    sha256 = "sha256-qS/+GTqHtp3T6ggPKrCDsrTb7XvVOUaNbMzGU51jTu4=";
     };
   
     nativeBuildInputs = [ clang cmake bison flex python3 ];
   
  -  buildInputs = [ clang opencl-clang spirv-llvm-translator llvm lld_11 ];
  +  buildInputs = [ spirv-headers spirv-tools clang opencl-clang spirv-llvm-translator llvm lld_11 ];
   
     strictDeps = true;
   
  
positive.code:   '';
  
    cmakeFlags = [
      "-DVC_INTRINSICS_SRC=${vc_intrinsics_src}"
      "-DINSTALL_SPIRVDLL=0"
      "-DCCLANG_BUILD_PREBUILDS=ON"
      "-DCCLANG_BUILD_PREBUILDS_DIR=${prebuilds}"
  
negative.code:   # FIXME: How do we run the test suite?
    # https://github.com/intel/intel-graphics-compiler/issues/98
    doCheck = false;
  
    patchPhase = ''
      substituteInPlace ./external/SPIRV-Tools/CMakeLists.txt \
              --replace '$'''{SPIRV-Tools_DIR}../../..' \
                        '${spirv-tools}' \
              --replace 'SPIRV-Headers_INCLUDE_DIR "/usr/include"' \
                        'SPIRV-Headers_INCLUDE_DIR "${spirv-headers}/include"' \
              --replace 'set_target_properties(SPIRV-Tools' \
                        'set_target_properties(SPIRV-Tools-shared' \
              --replace 'IGC_BUILD__PROJ__SPIRV-Tools SPIRV-Tools' \
                        'IGC_BUILD__PROJ__SPIRV-Tools SPIRV-Tools-shared'
            substituteInPlace ./IGC/AdaptorOCL/igc-opencl.pc.in \
              --replace '/@CMAKE_INSTALL_INCLUDEDIR@' "/include" \
              --replace '/@CMAKE_INSTALL_LIBDIR@' "/lib"
    '';
  
    # Handholding the braindead build script
    # cmake requires an absolute path
  