anchor.diff:                      printfn "%s" log
                       exit 1
                   let log = cmplr.GetLogAsString()
  -                printfn "%s" log
  +                printf "%s" log
   
                   let ptx = cmplr.GetPTX()
                   krnlPtxCache.Set cacheKey ptx
                   ptx    
   
           #if !CUDA_DUMMY
  -
  -        //printfn "CUDA jitting of %s:" modName
  -        
  +       
           use jitOpts = new CudaJitOptionCollection()
           use jitInfoBuffer = new CudaJOInfoLogBuffer(10000)
           jitOpts.Add(jitInfoBuffer)
  
positive.code: 
          // compile and load CUDA C++ host/device module
          /// C++ functions
          let cFuncs, cLibHndl, cCompileDir = Compile.loadCppCode recipe.CPPCode cFuncDelegates
      
          let getStream strm = 
              if Debug.DisableStreams then CUstream.NullStream
              else execEnv.Stream.[strm].Stream
  
negative.code: 
      /// Compiles the given CUDA C++ device/host code into a module, loads it and returns
      /// functions objects for the specified C function names.
      let loadCppCode modCode (funcDelegates: Map<string, System.Type>) =
          if Debug.DumpCode then dumpCode modCode
  
          let compileDir, modPath, headerHashes = prepareCompileDir modCode
          let libPath = Path.Combine (compileDir, "mod.dll")
  
  