[Bug c/18666] [4.0 Regression] Conversion of floating point into bit-fields
--- Additional Comments From aoliva at gcc dot gnu dot org 2004-12-23 20:25 --- http://www.open-std.org/jtc1/sc22/wg14/www/docs/dr_120.html seems to be pretty clear on this matter: the type of the bit-field is informally unsigned int :1, so the conversion invokes undefined behavior per 6.3.1.4/#1. -- What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution||INVALID http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18666
[Bug c/18666] [4.0 Regression] Conversion of floating point into bit-fields
--- Additional Comments From pinskia at gcc dot gnu dot org 2004-12-02 13:41 --- Reading comment #1, seems to me that the test is correct but still don't know for sure since it worked differently on 3.4 and before, I am marking as a regression. -- What|Removed |Added Keywords||wrong-code Summary|Conversion of floating point|[4.0 Regression] Conversion |into bit-fields |of floating point into bit- ||fields Target Milestone|--- |4.0.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18666