Hey folks,

I'm seeing this both in the 4.11 tarball (which I was just hoping to
push into Debian) and wuth current git HEAD. Everything builds fine
for me on amd64 and tests run for 64-bit fine, but in tests-32 I get a
single failure for "times":

FAIL: times
===========

1c1
< times({tms_utime=24, tms_stime=14, tms_cutime=36, tms_cstime=22}) = 2246491019
---
> times({tms_utime=24, tms_stime=14, tms_cutime=36, tms_cstime=22}) = 
> 18446744071661075339
times.test: failed test: ../strace -etimes -esignal=none ./times
output mismatch
FAIL times.test (exit status: 1)

The numbers are suspicious to me: 2246491019           ==         0x85E6BB8B
                                  18446744071661075339 == 0xFFFFFFFF85E6BB8B

Maybe a sign extension problem in the test or something? 

-- 
Steve McIntyre, Cambridge, UK.                                st...@einval.com
< Aardvark> I dislike C++ to start with. C++11 just seems to be
            handing rope-creating factories for users to hang multiple
            instances of themselves.


------------------------------------------------------------------------------
_______________________________________________
Strace-devel mailing list
Strace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/strace-devel

Reply via email to