Add Darwin platform and fix iisues with coverage and multiple toolchains