Iain, What you're seeing is the intended behaviour. It's not possible to make cbc work with a solver other than clp. Direct use of specialised features of clp is wired into the code. Lou