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. [email protected]
< 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
[email protected]
https://lists.sourceforge.net/lists/listinfo/strace-devel