// program configuration
ois = new ObjectInputStream(new FileInputStream(file));
CLProgramConfiguration programConfig = CLProgramBuilder.loadConfiguration(ois, context);
assertNotNull(programConfig.getProgram());
ois.close();
program = programConfig.build();
assertTrue(program.isExecutable());
// cloneing
assertEquals(builder, builder.clone());