Preprocessor number tokenisation bug
cpp: -dW to show macro locations