--- 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),
--- 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
--- 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