* as it turns out, clCreateProgramWithBinary doesn't actually create a compiled program, but just loads the binary data ... added call to clBuildProgram with that program