Excluding the g++ defines that start with `__FLT` might be fix it? Reproed with Ubuntu 24. This is not a regression with our extension, but it doesn't repro with older g++ versions (such as g++ 10).