branches: 1.2.4; 1.2.10;clang is more restrict matching input and output constraints.Input is long, but used are only the lower 32bit. The cast actuallysaves a byte in the output.