Re: [flac-dev] Two questions about RG in flac

2014-06-06 Thread lvqcl
Robert Kausch wrote: > The problem seems to be that sum is interpreted as a 64 bit value if > SSE2 was used in the loop (the lower 32 bits of the result give the > expected value). If sum is evaluated another time before or after (!) > the printf, the problem goes away. For example, changing the l

Re: [flac-dev] Two questions about RG in flac

2014-06-06 Thread lvqcl
Ozkan Sezer wrote: > With gcc-3,3,6, 3,4,6, 4.3.0 and gcc-4.9.1 (svn r210839) the output is > normal: > Sum = 64.00 (should be equal to 64) > > With gcc-4.8.3 (release version) it's broken: > Sum = 206158430272.00 (should be equal to 64) > > With clang-3.4.1 (compiled with gcc-4.8.3) the o