Oh, I repent. Why sweep it under the rug. I'm just so sick of autoconf. The problem is that the conversion produces a warning with cc, but an error with c++. A solution might be to add -Werror to the compile args for this specific test.