branches: 1.4.2;fix shadow warnings.XXX: might be a good idea to kill global 'cpu' and 'version' variables.