[Bug c/35885] unsigned long long and while loop evaluation regression?

2008-04-11 Thread wilson at tuliptree dot org
--- Comment #3 from wilson at tuliptree dot org 2008-04-12 00:45 --- Subject: Re: New: unsinged long long and while loop evaluation regression? I can reproduce this on a 32-bit x86-linux machine (i.e. a 32-bit HWI). The unsigned long long 0x becomes a (const_double -1 0),

[Bug c/35885] unsigned long long and while loop evaluation regression?

2008-04-09 Thread wilbert at jdg dot info
--- Comment #2 from wilbert at jdg dot info 2008-04-09 15:36 --- I just did a fresh build of gcc 4.1.3 from the ports collection under freebsd 6.1 And got this (incorrect) result again: before: testu64a = 9afa246709018f48, testu32a = 0506f85f after: testu64a = 9afa246709018f48, testu32a

[Bug c/35885] unsigned long long and while loop evaluation regression?

2008-04-09 Thread rguenth at gcc dot gnu dot org
--- Comment #1 from rguenth at gcc dot gnu dot org 2008-04-09 13:05 --- This works for me. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35885