cpumask: statement expressions confuse some versions of gcc