This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

RE: snapshot 20051119 ia64 test results


I test it on my Ia64 machine, only one test case failed, it is ./testsuite/buildok/printf.stp, and I find that in IA64 and PPC64, int64_t is defined as __signed__ long, but not __signed__ long long. So in Ia64 if we want to print int value, it should be "%ld", and there will be warning information if "%lld" is used.
And I think that in staptree.cxx:370, if in IA64 platform, it should be 
	oss << "ld";
but not oss << "lld", and "llu", "llo" , "llX" , "llx" also need be modified.

And BTW there is one strange thing in EM64T platform, in kernel code int64_t is defined as __signed__ long long, but in /usr/include/stdint.h, it is defined as long int.

Regards
Bibo,mao
>-----Original Message-----
>From: systemtap-owner@sourceware.org [mailto:systemtap-owner@sourceware.org]
>On Behalf Of Keshavamurthy Anil S
>Sent: 2005年11月23日 7:33
>To: systemtap@sources.redhat.com
>Subject: snapshot 20051119 ia64 test results
>
>Here is the systemtap-20051119.tar.bz2 snapshot test results on IA64
>running 2.6.9-22.10.EL kernel.
>
>Cheers,
>-Anil Keshavamurthy
>---------------------------------------------------------------------------
>-
>[root@csdor-tiger1 src]# make check
>make  check-TESTS
>make[1]: Entering directory
>`/home/askeshav/projects/systemtap/test-automate/src'
>PASS: ./testsuite/parseok/eight.stp
>PASS: ./testsuite/parseok/eleven.stp
>PASS: ./testsuite/parseok/five.stp
>PASS: ./testsuite/parseok/four.stp
>PASS: ./testsuite/parseok/fourteen.stp
>PASS: ./testsuite/parseok/nine.stp
>PASS: ./testsuite/parseok/one.stp
>PASS: ./testsuite/parseok/semko.stp
>PASS: ./testsuite/parseok/seven.stp
>PASS: ./testsuite/parseok/six.stp
>PASS: ./testsuite/parseok/ten.stp
>PASS: ./testsuite/parseok/thirteen.stp
>PASS: ./testsuite/parseok/three.stp
>PASS: ./testsuite/parseok/twelve.stp
>PASS: ./testsuite/parseok/two.stp
>XFAIL: ./testsuite/parseko/eight.stp
>XFAIL: ./testsuite/parseko/eleven.stp
>XFAIL: ./testsuite/parseko/fifteen.stp
>XFAIL: ./testsuite/parseko/five.stp
>XFAIL: ./testsuite/parseko/four.stp
>XFAIL: ./testsuite/parseko/fourteen.stp
>XFAIL: ./testsuite/parseko/nine.stp
>XFAIL: ./testsuite/parseko/one.stp
>XFAIL: ./testsuite/parseko/seven.stp
>XFAIL: ./testsuite/parseko/six.stp
>XFAIL: ./testsuite/parseko/ten.stp
>XFAIL: ./testsuite/parseko/thirteen.stp
>XFAIL: ./testsuite/parseko/three.stp
>XFAIL: ./testsuite/parseko/twelve.stp
>XFAIL: ./testsuite/parseko/two.stp
>PASS: ./testsuite/semok/eighteen.stp
>PASS: ./testsuite/semok/eight.stp
>PASS: ./testsuite/semok/eleven.stp
>PASS: ./testsuite/semok/fifteen.stp
>PASS: ./testsuite/semok/five.stp
>PASS: ./testsuite/semok/four.stp
>PASS: ./testsuite/semok/fourteen.stp
>PASS: ./testsuite/semok/nine.stp
>PASS: ./testsuite/semok/nineteen.stp
>PASS: ./testsuite/semok/one.stp
>PASS: ./testsuite/semok/seven.stp
>PASS: ./testsuite/semok/seventeen.stp
>PASS: ./testsuite/semok/six.stp
>PASS: ./testsuite/semok/sixteen.stp
>PASS: ./testsuite/semok/ten.stp
>PASS: ./testsuite/semok/thirteen.stp
>PASS: ./testsuite/semok/three.stp
>PASS: ./testsuite/semok/transko.stp
>PASS: ./testsuite/semok/twelve.stp
>PASS: ./testsuite/semok/twenty.stp
>PASS: ./testsuite/semok/two.stp
>XFAIL: ./testsuite/semko/eighteen.stp
>XFAIL: ./testsuite/semko/eight.stp
>XFAIL: ./testsuite/semko/eleven.stp
>XFAIL: ./testsuite/semko/fifteen.stp
>XFAIL: ./testsuite/semko/five.stp
>XFAIL: ./testsuite/semko/four.stp
>XFAIL: ./testsuite/semko/fourteen.stp
>XFAIL: ./testsuite/semko/nine.stp
>XPASS: ./testsuite/semko/nineteen.stp
>XFAIL: ./testsuite/semko/one.stp
>XFAIL: ./testsuite/semko/seven.stp
>XFAIL: ./testsuite/semko/seventeen.stp
>XFAIL: ./testsuite/semko/six.stp
>XFAIL: ./testsuite/semko/sixteen.stp
>XFAIL: ./testsuite/semko/ten.stp
>XFAIL: ./testsuite/semko/thirteen.stp
>XFAIL: ./testsuite/semko/thirtyone.stp
>XFAIL: ./testsuite/semko/thirty.stp
>XFAIL: ./testsuite/semko/thirtythree.stp
>XFAIL: ./testsuite/semko/thirtytwo.stp
>XFAIL: ./testsuite/semko/three.stp
>XFAIL: ./testsuite/semko/twelve.stp
>XFAIL: ./testsuite/semko/twentyeight.stp
>XFAIL: ./testsuite/semko/twentyfive.stp
>XFAIL: ./testsuite/semko/twentyfour.stp
>XFAIL: ./testsuite/semko/twentynine.stp
>XPASS: ./testsuite/semko/twentyone.stp
>XFAIL: ./testsuite/semko/twentyseven.stp
>XFAIL: ./testsuite/semko/twentysix.stp
>XFAIL: ./testsuite/semko/twenty.stp
>XFAIL: ./testsuite/semko/twentythree.stp
>XFAIL: ./testsuite/semko/twentytwo.stp
>XFAIL: ./testsuite/semko/two.stp
>PASS: ./testsuite/transok/buildko.stp
>PASS: ./testsuite/transok/eight.stp
>PASS: ./testsuite/transok/five.stp
>PASS: ./testsuite/transok/four.stp
>PASS: ./testsuite/transok/nine.stp
>PASS: ./testsuite/transok/one.stp
>PASS: ./testsuite/transok/seven.stp
>PASS: ./testsuite/transok/six.stp
>PASS: ./testsuite/transok/three.stp
>PASS: ./testsuite/transok/two.stp
>XFAIL: ./testsuite/transko/one.stp
>XFAIL: ./testsuite/transko/two.stp
>PASS: ./testsuite/buildok/context_test.stp
>PASS: ./testsuite/buildok/eighteen.stp
>PASS: ./testsuite/buildok/eight.stp
>PASS: ./testsuite/buildok/eleven.stp
>PASS: ./testsuite/buildok/fifteen.stp
>PASS: ./testsuite/buildok/five.stp
>PASS: ./testsuite/buildok/four.stp
>PASS: ./testsuite/buildok/fourteen.stp
>PASS: ./testsuite/buildok/nine.stp
>PASS: ./testsuite/buildok/nineteen.stp
>PASS: ./testsuite/buildok/one.stp
>FAIL: ./testsuite/buildok/printf.stp
>PASS: ./testsuite/buildok/seven.stp
>PASS: ./testsuite/buildok/seventeen.stp
>FAIL: ./testsuite/buildok/six.stp
>PASS: ./testsuite/buildok/sixteen.stp
>PASS: ./testsuite/buildok/ten.stp
>PASS: ./testsuite/buildok/thirteen.stp
>PASS: ./testsuite/buildok/three.stp
>PASS: ./testsuite/buildok/twelve.stp
>PASS: ./testsuite/buildok/twentyone.stp
>PASS: ./testsuite/buildok/twenty.stp
>PASS: ./testsuite/buildok/twentythree.stp
>PASS: ./testsuite/buildok/twentytwo.stp
>PASS: ./testsuite/buildok/two.stp
>XFAIL: ./testsuite/buildko/one.stp
>===============================================================
>4 of 122 tests did not behave as expected (2 unexpected passes)
>Please report to systemtap@sources.redhat.com
>===============================================================
>make[1]: *** [check-TESTS] Error 1
>make[1]: Leaving directory
>`/home/askeshav/projects/systemtap/test-automate/src'
>make: *** [check-am] Error 2
>-----------------------------------------------------------
>--------------------------------------------------------
>[root@csdor-tiger1 testsuite]# runtest
>WARNING: Couldn't find the global config file.
>WARNING: No tool specified
>Test Run By root on Tue Nov 22 04:33:06 2005
>Native configuration is ia64-redhat-linux-gnu
>
>                ===  tests ===
>
>Schedule of variations:
>    unix
>
>Running target unix
>Using /usr/share/dejagnu/baseboards/unix.exp as board description file for
>target.
>Using /usr/share/dejagnu/config/unix.exp as generic interface file for target.
>Using ./config/unix.exp as tool-and-target-specific interface file.
>Running ./systemtap/systemtap-run.exp ...
>Running ./systemtap.base/add.exp ...
>Running ./systemtap.base/and.exp ...
>Running ./systemtap.base/dec.exp ...
>Running ./systemtap.base/div.exp ...
>Running ./systemtap.base/div0.exp ...
>Running ./systemtap.base/equal.exp ...
>Running ./systemtap.base/finloop2.exp ...
>Running ./systemtap.base/gt.exp ...
>Running ./systemtap.base/gte.exp ...
>Running ./systemtap.base/if.exp ...
>Running ./systemtap.base/inc.exp ...
>Running ./systemtap.base/kfunct.exp ...
>Running ./systemtap.base/kmodule.exp ...
>Running ./systemtap.base/logical_and.exp ...
>Running ./systemtap.base/logical_not.exp ...
>Running ./systemtap.base/logical_or.exp ...
>Running ./systemtap.base/lshift.exp ...
>Running ./systemtap.base/lt.exp ...
>Running ./systemtap.base/lte.exp ...
>Running ./systemtap.base/mod.exp ...
>Running ./systemtap.base/mult.exp ...
>Running ./systemtap.base/ne.exp ...
>Running ./systemtap.base/neg.exp ...
>Running ./systemtap.base/not.exp ...
>Running ./systemtap.base/or.exp ...
>Running ./systemtap.base/rshift.exp ...
>Running ./systemtap.base/simple.exp ...
>Running ./systemtap.base/subtract.exp ...
>Running ./systemtap.base/tri.exp ...
>Running ./systemtap.base/xor.exp ...
>Running ./systemtap.samples/arith.exp ...
>Running ./systemtap.samples/arith_limits.exp ...
>Running ./systemtap.samples/control_limits.exp ...
>Running ./systemtap.samples/pfaults.exp ...
>FAIL: pfaults (1)
>Running ./systemtap.samples/primes.exp ...
>Running ./systemtap.samples/profile.exp ...
>Running ./systemtap.samples/symbols.exp ...
>Running ./systemtap.samples/syscalls1.exp ...
>FAIL: syscalls-count (236)
>Running ./systemtap.samples/syscalls2.exp ...
>Running ./systemtap.samples/sysopen.exp ...
>FAIL: sysopen (0)
>Running ./systemtap.samples/transport.exp ...
>
>                ===  Summary ===
>
># of expected passes            104
># of unexpected failures        3
>
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]