------- Comment #13 from manu at gcc dot gnu dot org 2008-02-15 11:42 ------- (In reply to comment #12) > It should probably say that it will truncate the value, which is what will > happen. >
That doesn't happen. The result of the conversion is 10 in GCC 4.3. It seems it doesn't need to be 10 and it wasn't 10 in 3.4. I don't want to get a PR saying "the warning says that the value is truncated but I printed it and it is not truncated! the warning is wrong! what a crappy compiler!". So better say that whatever may happen in a formal way. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12242