[Bug middle-end/32025] left bitshift is broken with 128-bit TIMode

2007-05-21 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2007-05-21 19:49 --- So closing as fixed as 4.0.x is no longer being maintained. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added -

[Bug middle-end/32025] left bitshift is broken with 128-bit TIMode

2007-05-21 Thread igor at roundbox dot com
--- Comment #4 from igor at roundbox dot com 2007-05-21 19:17 --- Sorry, I should've mentioned that - no -O2, here is my command line: g++ -g test_128.cpp -o test_128 And yes, this does seem to be specific to 4.0.x only - gcc 4.1 works fine. -- http://gcc.gnu.org/bugzilla/show_bug

[Bug middle-end/32025] left bitshift is broken with 128-bit TIMode

2007-05-21 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-05-21 19:09 --- Also if only 4.0.x is broken, then this is fixed as 4.0.x is no longer being maintained. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32025

[Bug middle-end/32025] left bitshift is broken with 128-bit TIMode

2007-05-21 Thread pinskia at gcc dot gnu dot org
--- Comment #2 from pinskia at gcc dot gnu dot org 2007-05-21 19:08 --- What options are you using to compile the test program? If you use -O2, then you have an C/C++ aliasing violation in your code. -- pinskia at gcc dot gnu dot org changed: What|Removed