[Bug c++/33205] optimization bug: unsigned bitfield expands with non-zero padding bits

2007-08-28 Thread xk-corpse at hotmail dot com
--- Comment #1 from xk-corpse at hotmail dot com 2007-08-28 08:45 --- i'm sorry, i forgot to say that bug appears with any optimization level enabled (-O1, -O2, -O3) and does not appear with optimization disabled (-O0) -- xk-corpse at hotmail dot com changed: What

[Bug target/33205] optimization bug: unsigned bitfield expands with non-zero padding bits

2007-08-28 Thread xk-corpse at hotmail dot com
--- Comment #3 from xk-corpse at hotmail dot com 2007-08-28 11:25 --- (In reply to comment #2) This works for me on a x86_64 target. For me it works on i686-pc-linux (with cross-compiler, configured with the same method as above - crosstool-0.43 + glibc-2.3.2), works on i386-mingw32

[Bug c++/33205] New: bitfield optimizations causes corrupt bitfield expansion at runtime

2007-08-27 Thread xk-corpse at hotmail dot com
Version: 4.2.1 Status: UNCONFIRMED Severity: critical Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: xk-corpse at hotmail dot com GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu