== Comment: #0 - Mahesh M. Hiremath <maheshhi.com> - 2012-10-13 04:14:00 == SystemTap tests are failing by running "make installcheck" on Fedora 18 alpha ppc64 installed P7 LPAR system. === systemtap Summary === # of expected passes 1481 # of unexpected failures 206 # of unexpected successes 9 # of expected failures 266 # of known failures 4 # of untested testcases 222 # of unsupported tests 5 --- Steps to reproduce --- 1) Install all kernel debuginfo & debuginfo-common packages 2) Install all systemtap ralated packages 3) cd /usr/share/systemtap/testsuite/ 4) execute " make installcheck" --- Other Details --- [root@c57f1ju0104 testsuite]# uname -a Linux c57f1ju0104.ppd.pok.ibm.com 3.6.0-3.fc18.ppc64p7 #1 SMP Wed Oct 10 07:34:22 MST 2012 ppc64 ppc64 ppc64 GNU/Linux [root@c57f1ju0104 testsuite]# rpm -qa | grep -i kernel kernel-3.6.0-0.rc5.git0.1.fc18.ppc64p7 kernel-devel-3.6.0-3.fc18.ppc64p7 kernel-tools-libs-3.6.0-3.fc18.ppc64p7 kernel-tools-debuginfo-3.6.0-3.fc18.ppc64p7 kernel-doc-3.6.0-3.fc18.noarch kernel-debuginfo-3.6.0-3.fc18.ppc64p7 kernel-modules-extra-3.6.0-3.fc18.ppc64p7 kernel-debuginfo-common-ppc64p7-3.6.0-3.fc18.ppc64p7 kernel-headers-3.6.0-0.rc6.git0.2.fc18.ppc64p7 kernel-tools-libs-devel-3.6.0-3.fc18.ppc64p7 kernel-bootwrapper-3.6.0-0.rc5.git0.1.fc18.ppc64p7 kernel-devel-3.6.0-3.fc18.ppc64 kernel-tools-3.6.0-3.fc18.ppc64p7 kernel-3.6.0-3.fc18.ppc64p7 [root@c57f1ju0104 testsuite]# rpm -qa | grep -i systemtap systemtap-server-2.0-0.4.gitec12f84.fc18.ppc64 systemtap-initscript-2.0-0.4.gitec12f84.fc18.ppc64 systemtap-2.0-0.4.gitec12f84.fc18.ppc64 systemtap-runtime-2.0-0.4.gitec12f84.fc18.ppc64 systemtap-client-2.0-0.4.gitec12f84.fc18.ppc64 systemtap-debuginfo-2.0-0.4.gitec12f84.fc18.ppc64 systemtap-testsuite-2.0-0.4.gitec12f84.fc18.ppc64 systemtap-devel-2.0-0.4.gitec12f84.fc18.ppc64 systemtap-sdt-devel-2.0-0.4.gitec12f84.fc18.ppc64 Note: Attached systemtap.sum_F18 log file for reference. Thanks Mahesh == Comment: #1 - Mahesh M. Hiremath <maheshhi.com> - 2012-10-13 04:15:59 == == Comment: #2 - Mahesh M. Hiremath <maheshhi.com> - 2012-12-26 02:36:51 == Any update ? Please find below Fedora 18 Beta test Status === systemtap Summary === # of expected passes 1574 # of unexpected failures 253 # of unexpected successes 2 # of expected failures 535 # of known failures 69 # of untested testcases 232 # of unsupported tests 5 --- Other Details --- [root@c57f1ju0108 testsuite]# uname -a Linux c57f1ju0108.ppd.pok.ibm.com 3.6.10-4.fc18.ppc64p7 #1 SMP Wed Dec 12 16:08:02 MST 2012 ppc64 ppc64 ppc64 GNU/Linux [root@c57f1ju0108 testsuite]# [root@c57f1ju0108 testsuite]# rpm -qa | grep -i kernel kernel-tools-libs-3.6.10-4.fc18.ppc64p7 kernel-devel-3.6.10-4.fc18.ppc64p7 kernel-smp-devel-3.6.10-4.fc18.ppc kernel-debuginfo-common-ppc64p7-3.6.10-4.fc18.ppc64p7 kernel-3.6.6-3.fc18.ppc64p7 kernel-tools-libs-devel-3.6.10-4.fc18.ppc64p7 kernel-headers-3.6.10-4.fc18.ppc64p7 kernel-bootwrapper-3.6.10-4.fc18.ppc64p7 kernel-3.6.10-4.fc18.ppc64p7 kernel-debuginfo-3.6.10-4.fc18.ppc64p7 kernel-tools-3.6.10-4.fc18.ppc64p7 kernel-doc-3.6.10-4.fc18.noarch kernel-modules-extra-3.6.10-4.fc18.ppc64p7 [root@c57f1ju0108 testsuite]# rpm -qa | grep -i systemtap systemtap-runtime-2.0-4.fc18.ppc64 systemtap-debuginfo-2.0-4.fc18.ppc64 systemtap-devel-2.0-4.fc18.ppc64 systemtap-server-2.0-4.fc18.ppc64 systemtap-2.0-4.fc18.ppc64 systemtap-sdt-devel-2.0-4.fc18.ppc64 systemtap-testsuite-2.0-4.fc18.ppc64 systemtap-client-2.0-4.fc18.ppc64 systemtap-initscript-2.0-4.fc18.ppc64 Note: Attached systemtap_F18_beta log file for reference. Thanks Mahesh == Comment: #3 - Mahesh M. Hiremath <maheshhi.com> - 2012-12-26 02:37:52 ==
Created attachment 689647 [details] SystemTap_sum log
Created attachment 689648 [details] SystemTap_sum F18 beta log
Looks like most of the failures are related to syscall probes. Hard to say what is wrong without the testsuite systemtap.log file. Might be better to analyze the failures a bit first and then file separate bugs for the groups of failures you are seeing.
Mark is correct, a large number of failures is coming from the nd_syscall.exp and syscall.exp test cases. What would help us here is to attach the resulting systemtap.log file from the following command: # make installcheck RUNTESTFLAGS="nd_syscall.exp syscall.exp" I'd bet there is some kernel change that we need to adjust for to fix this problem. (You could do that here or open a separate bug.) I'm also seeing lots of dyninst related failures. I'm not sure how good the ppc support currently is in the dyninst library.
(In reply to comment #4) > I'm also seeing lots of dyninst related failures. I'm not sure how good the > ppc support currently is in the dyninst library. I haven't tested stapdyn on ppc before. If nothing else, I know it needs added support in get_dwarf_registers() and enter_dyninst_uprobe_regs().
------- Comment From onmahaja.com 2013-02-07 08:20 EDT------- Any progress on this BZ ?
(In reply to comment #6) > ------- Comment From onmahaja.com 2013-02-07 08:20 EDT------- > Any progress on this BZ ? This bug report is too generic to make much progress on without more information as requested in comment #3 and comment #4.
------- Comment From maknayak.com 2013-02-21 05:25 EDT------- Retested on F18 GA ppc64 build with the below command [root@ testsuite]# make installcheck RUNTESTFLAGS="nd_syscall.exp syscall.exp" rmmod uprobes 2>/dev/null make: [installcheck] Error 1 (ignored) make check-DEJAGNU RUNTESTFLAGS="nd_syscall.exp syscall.exp --tool_opts \'install \'" make[1]: Entering directory `/usr/share/systemtap/testsuite' srcdir='.'; export srcdir; \ EXPECT=expect; export EXPECT; \ runtest="env SYSTEMTAP_SYNC=1 LANG=C SYSTEMTAP_TESTREMOTES= SYSTEMTAP_TESTAPPS= SYSTEMTAP_RUNTIME=/usr/share/systemtap/runtime SYSTEMTAP_TAPSET=/usr/share/systemtap/tapset LD_LIBRARY_PATH=/usr/lib64/systemtap CRASH_LIBDIR=/usr/lib64/systemtap PATH=/usr/bin:$PATH SYSTEMTAP_PATH=/usr/bin SYSTEMTAP_INCLUDES=/usr/include PKGLIBDIR=/usr/libexec/systemtap ./execrc runtest"; \ if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='systemtap'; for tool in $l; do \ if $runtest --tool $tool --tool_opts \'\' --srcdir $srcdir nd_syscall.exp syscall.exp --tool_opts \'install \'; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. kernel location: /usr/lib/debug/lib/modules/3.6.10-4.fc18.ppc64p7/vmlinux kernel version: 3.6.10-4.fc18.ppc64p7 systemtap location: /usr/bin/stap systemtap version: version 2.0/0.155, rpm 2.0-6.fc18 gcc location: /usr/bin/gcc gcc version: gcc (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8) spawn -ignore SIGHUP gcc hello.c -g -m64 -lm -o hello-m64 spawn -ignore SIGHUP gcc hello.c -g -m32 -lm -o hello-m32 spawn -ignore SIGHUP g++ hello.cxx -g -m64 -lm -o hello-m64 spawn -ignore SIGHUP g++ hello.cxx -g -m32 -lm -o hello-m32 Test Run By root on Wed Feb 20 05:42:43 2013 Native configuration is powerpc64-unknown-linux-gnu === systemtap 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. Host: Linux miz10.austin.ibm.com 3.6.10-4.fc18.ppc64p7 #1 SMP Wed Dec 12 16:08:02 MST 2012 ppc64 ppc64 ppc64 GNU/Linux Snapshot: version 2.0/0.155, rpm 2.0-6.fc18 GCC: 4.7.2 [gcc (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8)] Distro: Fedora release 18 (Spherical Cow) Running ./systemtap.syscall/nd_syscall.exp ... FAIL: 64-bit access nd_syscall FAIL: 64-bit acct nd_syscall FAIL: 64-bit alarm nd_syscall FAIL: 64-bit chmod nd_syscall FAIL: 64-bit clock nd_syscall FAIL: 64-bit dir nd_syscall FAIL: 64-bit dup nd_syscall FAIL: 64-bit eventfd nd_syscall FAIL: 64-bit forkwait nd_syscall FAIL: 64-bit futimes nd_syscall FAIL: 64-bit inotify nd_syscall FAIL: 64-bit itimer nd_syscall FAIL: 64-bit link nd_syscall FAIL: 64-bit mmap nd_syscall FAIL: 64-bit mount nd_syscall FAIL: 64-bit net1 nd_syscall FAIL: 64-bit openclose nd_syscall FAIL: 64-bit pipe nd_syscall FAIL: 64-bit poll nd_syscall FAIL: 64-bit readwrite nd_syscall FAIL: 64-bit rt_signal nd_syscall FAIL: 64-bit select nd_syscall FAIL: 64-bit sendfile nd_syscall FAIL: 64-bit signal nd_syscall FAIL: 64-bit signalfd nd_syscall FAIL: 64-bit stat nd_syscall FAIL: 64-bit statfs nd_syscall FAIL: 64-bit swap nd_syscall FAIL: 64-bit sync nd_syscall FAIL: 64-bit timer nd_syscall FAIL: 64-bit trunc nd_syscall FAIL: 64-bit uid nd_syscall FAIL: 64-bit umask nd_syscall FAIL: 64-bit unlink nd_syscall FAIL: 32-bit access nd_syscall FAIL: 32-bit acct nd_syscall FAIL: 32-bit alarm nd_syscall FAIL: 32-bit chmod nd_syscall FAIL: 32-bit clock nd_syscall FAIL: 32-bit dir nd_syscall FAIL: 32-bit dup nd_syscall FAIL: 32-bit eventfd nd_syscall FAIL: 32-bit forkwait nd_syscall FAIL: 32-bit futimes nd_syscall FAIL: 32-bit inotify nd_syscall FAIL: 32-bit itimer nd_syscall FAIL: 32-bit link nd_syscall FAIL: 32-bit mmap nd_syscall FAIL: 32-bit mount nd_syscall FAIL: 32-bit net1 nd_syscall FAIL: 32-bit openclose nd_syscall FAIL: 32-bit pipe nd_syscall FAIL: 32-bit poll nd_syscall FAIL: 32-bit readwrite nd_syscall FAIL: 32-bit rt_signal nd_syscall FAIL: 32-bit select nd_syscall FAIL: 32-bit sendfile nd_syscall FAIL: 32-bit signal nd_syscall FAIL: 32-bit signalfd nd_syscall FAIL: 32-bit stat nd_syscall FAIL: 32-bit statfs nd_syscall FAIL: 32-bit swap nd_syscall FAIL: 32-bit sync nd_syscall FAIL: 32-bit timer nd_syscall FAIL: 32-bit trunc nd_syscall FAIL: 32-bit uid nd_syscall FAIL: 32-bit umask nd_syscall FAIL: 32-bit unlink nd_syscall Running ./systemtap.syscall/syscall.exp ... FAIL: 64-bit access syscall FAIL: 64-bit acct syscall FAIL: 64-bit alarm syscall FAIL: 64-bit chmod syscall FAIL: 64-bit clock syscall FAIL: 64-bit dir syscall FAIL: 64-bit dup syscall FAIL: 64-bit eventfd syscall FAIL: 64-bit forkwait syscall FAIL: 64-bit futimes syscall FAIL: 64-bit inotify syscall FAIL: 64-bit itimer syscall FAIL: 64-bit link syscall FAIL: 64-bit mmap syscall FAIL: 64-bit mount syscall FAIL: 64-bit net1 syscall FAIL: 64-bit openclose syscall FAIL: 64-bit pipe syscall FAIL: 64-bit poll syscall FAIL: 64-bit readwrite syscall FAIL: 64-bit rt_signal syscall FAIL: 64-bit select syscall FAIL: 64-bit sendfile syscall FAIL: 64-bit signal syscall FAIL: 64-bit signalfd syscall FAIL: 64-bit stat syscall FAIL: 64-bit statfs syscall FAIL: 64-bit swap syscall FAIL: 64-bit sync syscall FAIL: 64-bit timer syscall FAIL: 64-bit trunc syscall FAIL: 64-bit uid syscall FAIL: 64-bit umask syscall FAIL: 64-bit unlink syscall FAIL: 32-bit access syscall FAIL: 32-bit acct syscall FAIL: 32-bit alarm syscall FAIL: 32-bit chmod syscall FAIL: 32-bit clock syscall FAIL: 32-bit dir syscall FAIL: 32-bit dup syscall FAIL: 32-bit eventfd syscall FAIL: 32-bit forkwait syscall FAIL: 32-bit futimes syscall FAIL: 32-bit inotify syscall FAIL: 32-bit itimer syscall FAIL: 32-bit link syscall FAIL: 32-bit mmap syscall FAIL: 32-bit mount syscall FAIL: 32-bit net1 syscall FAIL: 32-bit openclose syscall FAIL: 32-bit pipe syscall FAIL: 32-bit poll syscall FAIL: 32-bit readwrite syscall FAIL: 32-bit rt_signal syscall FAIL: 32-bit select syscall FAIL: 32-bit sendfile syscall FAIL: 32-bit signal syscall FAIL: 32-bit signalfd syscall FAIL: 32-bit stat syscall FAIL: 32-bit statfs syscall FAIL: 32-bit swap syscall FAIL: 32-bit sync syscall FAIL: 32-bit timer syscall FAIL: 32-bit trunc syscall FAIL: 32-bit uid syscall FAIL: 32-bit umask syscall FAIL: 32-bit unlink syscall # of unexpected failures 136 # of unsupported tests 4 make[1]: Leaving directory `/usr/share/systemtap/testsuite' if test -n ""; then mail < systemtap.sum; fi I have attached logfile named "systemtaplog_with_nd_syscall.log" for reference. Uname -a: Linux xxx.xxx.ibm.com 3.6.10-4.fc18.ppc64p7 #1 SMP Wed Dec 12 16:08:02 MST 2012 ppc64 ppc64 ppc64 GNU/Linux # rpm -qi systemtap Name : systemtap Version : 2.0 Release : 6.fc18 Architecture: ppc64 Install Date: Wed 20 Feb 2013 05:07:01 AM MST Group : Development/System Size : 54069 License : GPLv2+ Signature : RSA/SHA1, Tue 22 Jan 2013 05:53:33 PM MST, Key ID 68dcd160a4d647e9 Source RPM : systemtap-2.0-6.fc18.src.rpm Build Date : Sat 19 Jan 2013 01:15:17 PM MST Build Host : ppc-builder6.qa.fedoraproject.org Relocations : (not relocatable) Packager : Koji Vendor : Koji URL : http://sourceware.org/systemtap/ Summary : Programmable system-wide instrumentation system Thanks... Manas
Created attachment 700367 [details] systemtaplog_with_nd_syscall.log ------- Comment (attachment only) From maknayak.com 2013-02-21 05:28 EDT-------
All the failures seem to come from this: error: 'PPC_PTRACE_SETFPREGS' undeclared
This kernel commit v3.4-rc5-40-gec34a68 removed them: commit ec34a6814988f17506733c1e8b058ce46602591d Author: Anton Blanchard <anton> Date: Tue Apr 17 19:36:21 2012 +0000 powerpc: Remove old powerpc specific ptrace getregs/setregs calls PowerPC has non standard getregs calls that only dump the GPRs or FPRs and have their arguments reversed. commit e17666ba48f7 (ptrace updates & new, better requests) in 2.6.3 deprecated them and introduced more standard versions. It's been about 5 years and I know of no users of the old calls so lets remove them. Signed-off-by: Anton Blanchard <anton> Signed-off-by: Benjamin Herrenschmidt <benh.org>
Created attachment 700497 [details] powerpc/aux_syscalls.stp: Define old/deprecated PPC_PTRACE_GET/SET[FP]REGS. Proposed, untested, patch.
Upstream commit: commit 57d6936dac28a04e37c45382be99fa2b90c072ea Author: Mark Wielaard <mjw> Date: Thu Feb 21 14:05:22 2013 +0100 powerpc/aux_syscalls.stp: Define old/deprecated PPC_PTRACE_GET/SET[FP]REGS. kernel commit v3.4-rc5-40-gec34a68 removed them.
------- Comment From onmahaja.com 2013-02-28 00:03 EDT------- RedHat, In which Fedora release do you expect this fix to be available ?
The patch did not make the systemtap 2.1 release from a few days before. We will try to backport it to a 2.1-based RPM before too long.
That patch is in the systemtap-2.3-1.fc18 build, accessible e.g. at http://koji.fedoraproject.org/koji/buildinfo?buildID=438052
------- Comment From onmahaja.com 2013-10-25 07:58 EDT------- === Externalizing === I am able to see this beahviour in Fedora20 Alpha. see multiple failures below: [root@juno-ioxc1-lp3 testsuite]# make installcheck rmmod uprobes 2>/dev/null make: [installcheck] Error 1 (ignored) make check-DEJAGNU RUNTESTFLAGS=" --tool_opts \'install \'" make[1]: Entering directory `/usr/share/systemtap/testsuite' srcdir='.'; export srcdir; \ EXPECT=expect; export EXPECT; \ runtest="env XDG_DATA_DIRS= SYSTEMTAP_SYNC=1 LANG=C SYSTEMTAP_TESTREMOTES= SYSTEMTAP_TESTAPPS= SYSTEMTAP_RUNTIME=/usr/share/systemtap/runtime SYSTEMTAP_TAPSET=/usr/share/systemtap/tapset LD_LIBRARY_PATH=/usr/lib64/systemtap CRASH_LIBDIR=/usr/lib64/systemtap PATH=/usr/bin:$PATH SYSTEMTAP_PATH=/usr/bin SYSTEMTAP_INCLUDES=/usr/include PKGLIBDIR=/usr/libexec/systemtap ./execrc runtest"; \ if /bin/sh -c "$runtest --version" > /dev/null 2>&1; then \ exit_status=0; l='systemtap'; for tool in $l; do \ if $runtest --tool $tool --tool_opts \'\' --srcdir $srcdir --tool_opts \'install \'; \ then :; else exit_status=1; fi; \ done; \ else echo "WARNING: could not find 'runtest'" 1>&2; :;\ fi; \ exit $exit_status WARNING: Couldn't find the global config file. kernel location: /usr/lib/debug/lib/modules/3.11.4-301.fc20.ppc64p7/vmlinux kernel version: 3.11.4-301.fc20.ppc64p7 systemtap location: /usr/bin/stap systemtap version: version 2.4/0.156, rpm 2.4-0.93.g892a56b.fc20 gcc location: /usr/bin/gcc gcc version: gcc (GCC) 4.8.1 20130814 (Red Hat 4.8.1-6) spawn -ignore SIGHUP gcc hello.c -g -m64 -lm -o hello-m64 spawn -ignore SIGHUP gcc hello.c -g -m32 -lm -o hello-m32 spawn -ignore SIGHUP g++ hello.cxx -g -m64 -lm -o hello-m64 spawn -ignore SIGHUP g++ hello.cxx -g -m32 -lm -o hello-m32 Test Run By root on Fri Oct 18 05:27:15 2013 Native configuration is powerpc64-unknown-linux-gnu === systemtap 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. Host: Linux juno-ioxc1-lp3.austin.ibm.com 3.11.4-301.fc20.ppc64p7 #1 SMP Thu Oct 10 11:24:10 MST 2013 ppc64 ppc64 ppc64 GNU/Linux Snapshot: version 2.4/0.156, rpm 2.4-0.93.g892a56b.fc20 GCC: 4.8.1 [gcc (GCC) 4.8.1 20130814 (Red Hat 4.8.1-6)] Distro: Fedora release 20 (Heisenbug) SElinux: Enforcing Running ./systemtap/notest.exp ... Running ./systemtap.apps/java.exp ... FAIL: singleparam (timeout) FAIL: singleparam (0) FAIL: return unexpected timeout FAIL: return (0) FAIL: multiparams unexpected timeout FAIL: multiparams (0) Running ./systemtap.apps/mysql.exp ... Running ./systemtap.apps/postgres.exp ... Running ./systemtap.apps/python.exp ... Running ./systemtap.apps/tcl.exp ... Running ./systemtap.apps/xulrunner.exp ... Running ./systemtap.base/add.exp ... Running ./systemtap.base/alias-condition.exp ... Running ./systemtap.base/alias_suffixes.exp ... Running ./systemtap.base/alias_tapset.exp ... Running ./systemtap.base/alternatives.exp ... Running ./systemtap.base/arith.exp ... Running ./systemtap.base/arith_limits.exp ... Running ./systemtap.base/array_size.exp ... Running ./systemtap.base/array_string.exp ... Running ./systemtap.base/at_var.exp ... Running ./systemtap.base/at_var_cu.exp ... Running ./systemtap.base/at_var_func.exp ... FAIL: at_var_func FAIL: at_var_func (dyninst) Running ./systemtap.base/at_var_lvalue.exp ... Running ./systemtap.base/at_var_mark.exp ... FAIL: at_var_mark compilation Running ./systemtap.base/at_var_mark_func.exp ... FAIL: at_var_mark_func compilation Running ./systemtap.base/at_var_pie.exp ... FAIL: at_var_pie Running ./systemtap.base/at_var_timer_profile.exp ... FAIL: at_var_timer_profile Running ./systemtap.base/at_var_tracepoint.exp ... Running ./systemtap.base/at_var_unresolved.exp ... Running ./systemtap.base/at_var_unresolved_lvalue.exp ... Running ./systemtap.base/at_var_void_stmt.exp ... Running ./systemtap.base/atomic.exp ... Running ./systemtap.base/backtrace.exp ... Running ./systemtap.base/bad-code.exp ... FAIL: bad-code Running ./systemtap.base/badkprobe.exp ... Running ./systemtap.base/be_loaded.exp ... FAIL: be_loaded (dyninst) Running ./systemtap.base/be_order.exp ... Running ./systemtap.base/beginenderror.exp ... Running ./systemtap.base/bench.exp ... Running ./systemtap.base/bitfield.exp ... Running ./systemtap.base/buildid.exp ... FAIL: nonshared build id (module compilation) Running ./systemtap.base/bz10078.exp ... Running ./systemtap.base/bz13338.exp ... Running ./systemtap.base/bz5274.exp ... Running ./systemtap.base/bz6503.exp ... Running ./systemtap.base/bz6850.exp ... FAIL: bz6850 -p5 Running ./systemtap.base/cache.exp ... Running ./systemtap.base/cache_clean.exp ... Running ./systemtap.base/caller.exp ... Running ./systemtap.base/cast-scope.exp ... Running ./systemtap.base/cast-user.exp ... Running ./systemtap.base/cast.exp ... Running ./systemtap.base/cmd_parse.exp ... Running ./systemtap.base/cmdline.exp ... Running ./systemtap.base/color_parsing.exp ... Running ./systemtap.base/const_value.exp ... Running ./systemtap.base/control_limits.exp ... Running ./systemtap.base/crash.exp ... Running ./systemtap.base/ctime.exp ... Running ./systemtap.base/cu-decl.exp ... FAIL: cu-decl-m64 compilation failed FAIL: cu-decl-m64-dyninst compilation failed FAIL: cu-decl-m32 compilation failed FAIL: cu-decl-m32-dyninst compilation failed Running ./systemtap.base/cxxclass.exp ... FAIL: cxxclass-m64-dyninst FAIL: cxxclass-m64-O-dyninst FAIL: cxxclass-m64-O2-dyninst Running ./systemtap.base/debugpath.exp ... Running ./systemtap.base/deref.exp ... Running ./systemtap.base/deref2.exp ... Running ./systemtap.base/div0.exp ... Running ./systemtap.base/dtrace.exp ... Running ./systemtap.base/equal.exp ... Running ./systemtap.base/error_fn.exp ... Running ./systemtap.base/execve.exp ... Running ./systemtap.base/externalvar.exp ... Running ./systemtap.base/finloop2.exp ... Running ./systemtap.base/flightrec1.exp ... Running ./systemtap.base/flightrec2.exp ... Running ./systemtap.base/flightrec3.exp ... Running ./systemtap.base/flightrec4.exp ... Running ./systemtap.base/flightrec5.exp ... Running ./systemtap.base/foreach_aggrsort.exp ... Running ./systemtap.base/foreach_value.exp ... Running ./systemtap.base/func_alias.exp ... Running ./systemtap.base/global_end.exp ... Running ./systemtap.base/global_init.exp ... Running ./systemtap.base/global_opt.exp ... Running ./systemtap.base/global_stat.exp ... Running ./systemtap.base/global_var.exp ... Running ./systemtap.base/global_var_kernel.exp ... Running ./systemtap.base/global_vars.exp ... Running ./systemtap.base/gtod.exp ... FAIL: gtod (101) Running ./systemtap.base/hash_add_buildid.exp ... Running ./systemtap.base/if.exp ... Running ./systemtap.base/implicitptr.exp ... FAIL: implicitptr-m64 FAIL: implicitptr-m32 FAIL: implicitptr-m64-O FAIL: implicitptr-m32-O FAIL: implicitptr-m64-O2 FAIL: implicitptr-m32-O2 Running ./systemtap.base/inc.exp ... Running ./systemtap.base/inherit.exp ... Running ./systemtap.base/inlinedvars.exp ... FAIL: inlinedvars-m64 FAIL: inlinedvars-m64-dyninst FAIL: inlinedvars-m32 FAIL: inlinedvars-m64-O FAIL: inlinedvars-m64-O-dyninst FAIL: inlinedvars-m32-O FAIL: inlinedvars-m64-O2 FAIL: inlinedvars-m64-O2-dyninst FAIL: inlinedvars-m32-O2 Running ./systemtap.base/ipaddr.exp ... Running ./systemtap.base/itrace.exp ... Running ./systemtap.base/kallsyms_expand_symbol.exp ... Running ./systemtap.base/kbuildenv.exp ... Running ./systemtap.base/kfunct.exp ... Running ./systemtap.base/kmodule.exp ... Running ./systemtap.base/kprobes.exp ... Running ./systemtap.base/kretprobe-vars.exp ... Running ./systemtap.base/labels.exp ... FAIL: labels exe .label 0 FAIL: labels exe .label dyninst 0 Running ./systemtap.base/library.exp ... FAIL: library sdt_misc * (0 != 15) FAIL: library sdt_misc (dyninst) * (0 != 15) FAIL: library sdt_misc *libsdt* (0 != 15) FAIL: library sdt_misc (dyninst) *libsdt* (0 != 15) FAIL: library sdt_misc libsdt.so (0 != 15) FAIL: library sdt_misc (dyninst) libsdt.so (0 != 15) FAIL: library sdt_misc * rpath (0 != 15) FAIL: library sdt_misc (dyninst) * rpath (0 != 15) FAIL: library sdt_misc *libsdt* rpath (0 != 15) FAIL: library sdt_misc (dyninst) *libsdt* rpath (0 != 15) FAIL: library sdt_misc libsdt.so rpath (0 != 15) FAIL: library sdt_misc (dyninst) libsdt.so rpath (0 != 15) Running ./systemtap.base/limits.exp ... Running ./systemtap.base/list.exp ... Running ./systemtap.base/logical_and.exp ... Running ./systemtap.base/marker.exp ... Running ./systemtap.base/maxactive.exp ... Running ./systemtap.base/maxmemory.exp ... Running ./systemtap.base/minidebuginfo.exp ... FAIL: minidebuginfo (0) Running ./systemtap.base/modargs.exp ... Running ./systemtap.base/modinfo.exp ... Running ./systemtap.base/net-sanity.exp ... Running ./systemtap.base/not.exp ... Running ./systemtap.base/onoffprobe.exp ... Running ./systemtap.base/optim.exp ... Running ./systemtap.base/optim_arridx.exp ... Running ./systemtap.base/optim_voidstmt.exp ... Running ./systemtap.base/optionalprobe.exp ... Running ./systemtap.base/overcatcher.exp ... Running ./systemtap.base/overflow_error.exp ... Running ./systemtap.base/overload.exp ... Running ./systemtap.base/partial-class-type.exp ... Running ./systemtap.base/perf.exp ... Running ./systemtap.base/plt.exp ... Running ./systemtap.base/pointer_array.exp ... Running ./systemtap.base/poll_map.exp ... Running ./systemtap.base/pp.exp ... Running ./systemtap.base/pr10854.exp ... Running ./systemtap.base/pr13158.exp ... Running ./systemtap.base/pr13306.exp ... Running ./systemtap.base/pr14546.exp ... Running ./systemtap.base/prcwildcard.exp ... Running ./systemtap.base/prepost_optim.exp ... Running ./systemtap.base/preprocessor.exp ... Running ./systemtap.base/print.exp ... Running ./systemtap.base/probe_list.exp ... Running ./systemtap.base/probefunc.exp ... Running ./systemtap.base/proc_exec.exp ... Running ./systemtap.base/process_by_cmd.exp ... Running ./systemtap.base/procfs.exp ... Running ./systemtap.base/procfs_maxsize.exp ... Running ./systemtap.base/procfs_umask.exp ... Running ./systemtap.base/procfs_write.exp ... Running ./systemtap.base/prologues.exp ... Running ./systemtap.base/pt_user_mode.exp ... Running ./systemtap.base/pthread_stacks.exp ... FAIL: pthread_stacks debuginfo check Running ./systemtap.base/ptrace.exp ... Running ./systemtap.base/ptridx.exp ... FAIL: ptridx-m64 (0) FAIL: ptridx-m32 (0) Running ./systemtap.base/rand.exp ... Running ./systemtap.base/remote.exp ... Running ./systemtap.base/rename_module.exp ... Running ./systemtap.base/rep_ret.exp ... Running ./systemtap.base/rlimit.exp ... Running ./systemtap.base/sdt.exp ... FAIL: sdt c89 uprobe (dyninst) FAIL: sdt c89 -pedantic uprobe (dyninst) FAIL: sdt c99 uprobe (dyninst) FAIL: sdt c99 -pedantic uprobe (dyninst) FAIL: sdt gnu99 uprobe (dyninst) FAIL: sdt gnu99 -pedantic uprobe (dyninst) FAIL: sdt c++98 uprobe (dyninst) FAIL: sdt c++98 -pedantic uprobe (dyninst) FAIL: sdt gnu++98 uprobe (dyninst) FAIL: sdt gnu++98 -pedantic uprobe (dyninst) FAIL: sdt c++0x uprobe (dyninst) FAIL: sdt c++0x -pedantic uprobe (dyninst) FAIL: sdt gnu++0x uprobe (dyninst) FAIL: sdt gnu++0x -pedantic uprobe (dyninst) FAIL: sdt c89 V2_uprobe (dyninst) FAIL: sdt c89 -pedantic V2_uprobe (dyninst) FAIL: sdt c99 V2_uprobe (dyninst) FAIL: sdt c99 -pedantic V2_uprobe (dyninst) FAIL: sdt gnu99 V2_uprobe (dyninst) FAIL: sdt gnu99 -pedantic V2_uprobe (dyninst) FAIL: sdt c++98 V2_uprobe (dyninst) FAIL: sdt c++98 -pedantic V2_uprobe (dyninst) FAIL: sdt gnu++98 V2_uprobe (dyninst) FAIL: sdt gnu++98 -pedantic V2_uprobe (dyninst) FAIL: sdt c++0x V2_uprobe (dyninst) FAIL: sdt c++0x -pedantic V2_uprobe (dyninst) FAIL: sdt gnu++0x V2_uprobe (dyninst) FAIL: sdt gnu++0x -pedantic V2_uprobe (dyninst) Running ./systemtap.base/sdt_global_var.exp ... Running ./systemtap.base/sdt_misc.exp ... FAIL: sdt_misc (0) V1_uprobe FAIL: sdt_misc (0) V1_uprobe (dyninst) semantic error: No cfa_ops supplied, but needed by DW_OP_call_frame_cfa: identifier '$arg1' at ./systemtap.base/sdt_misc.stp:7:39 source: printf("In %s probe %#x\n", $$name, $arg1) ^ semantic error: target-symbol requires debuginfo: identifier '$arg1' at :7:39 source: printf("In %s probe %#x\n", $$name, $arg1) ^ Pass 2: analysis failed. [man error::pass2] FAIL: sdt_misc (0) V1_uprobe attach FAIL: sdt_misc (0) shared V1_uprobe FAIL: sdt_misc (0) shared V1_uprobe (dyninst) semantic error: No cfa_ops supplied, but needed by DW_OP_call_frame_cfa: identifier '$arg1' at ./systemtap.base/sdt_misc.stp:7:39 source: printf("In %s probe %#x\n", $$name, $arg1) ^ semantic error: target-symbol requires debuginfo: identifier '$arg1' at :7:39 source: printf("In %s probe %#x\n", $$name, $arg1) ^ Pass 2: analysis failed. [man error::pass2] FAIL: sdt_misc (0) V1_uprobe shared attach FAIL: sdt_misc (0) V1_uprobe --types FAIL: sdt_misc (0) V1_uprobe (dyninst) --types FAIL: sdt_misc (1) V2_uprobe (dyninst) FAIL: sdt_misc types types char_var const_char_var volatile_char_var short_int_var const_short_int_var volatile_short_int_var unsigned_short_int_var int_var const_int_var volatile_int_var unsigned_int_var long_int_var const_long_int_var volatile_long_int_var V2_uprobe (dyninst) c89 FAIL: sdt_misc types types char_var const_char_var volatile_char_var short_int_var const_short_int_var volatile_short_int_var unsigned_short_int_var int_var const_int_var volatile_int_var unsigned_int_var long_int_var const_long_int_var volatile_long_int_var V2_uprobe (dyninst) c89 -pedantic FAIL: sdt_misc types types char_var const_char_var volatile_char_var short_int_var const_short_int_var volatile_short_int_var unsigned_short_int_var int_var const_int_var volatile_int_var unsigned_int_var long_int_var const_long_int_var volatile_long_int_var long_long_int_var const_long_long_int_var volatile_long_long_int_var V2_uprobe (dyninst) c99 FAIL: sdt_misc types (timeout) V2_uprobe (dyninst) c99 -pedantic Reagrds, Rajesh
------- Comment From vaish123.com 2013-10-25 09:03 EDT------- *** Bug 93652 has been marked as a duplicate of this bug. ***
Please note that it is more helpful to file individual bug reports for clusters of related failures. We already know that the testcase runs imperfectly, especially on some platforms :-). Supplying relevant snippets of the systemtap.log file and any related binaries also helps.
------- Comment From onmahaja.com 2014-01-13 06:23 EDT------- (In reply to comment #34) > Please note that it is more helpful to file individual bug reports for > clusters of related failures. We already know that the testcase runs > imperfectly, especially on some platforms :-). Supplying relevant > snippets of the systemtap.log file and any related binaries also helps. Rajesh, Referring to our conversation , you verified your test results on F20 and this issue still exists . Please post the Systemtap.log and your results on F20. Thx, Onkar
------- Comment From onmahaja.com 2014-01-30 09:42 EDT------- CLOSED as WILL_NOT_FIX from IBM side