[Bug 1045732] GCC 7.1.1 fails to compile correct code