From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 103537 invoked by alias); 20 Jan 2016 17:44:11 -0000 Mailing-List: contact systemtap-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: systemtap-owner@sourceware.org Received: (qmail 103305 invoked by uid 48); 20 Jan 2016 17:44:06 -0000 From: "dsmith at redhat dot com" To: systemtap@sourceware.org Subject: [Bug translator/19500] New: .callee test failures Date: Wed, 20 Jan 2016 17:44:00 -0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: systemtap X-Bugzilla-Component: translator X-Bugzilla-Version: unspecified X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: dsmith at redhat dot com X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P2 X-Bugzilla-Assigned-To: systemtap at sourceware dot org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://sourceware.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-SW-Source: 2016-q1/txt/msg00045.txt.bz2 https://sourceware.org/bugzilla/show_bug.cgi?id=3D19500 Bug ID: 19500 Summary: .callee test failures Product: systemtap Version: unspecified Status: NEW Severity: normal Priority: P2 Component: translator Assignee: systemtap at sourceware dot org Reporter: dsmith at redhat dot com Target Milestone: --- On RHEL7 s390x (3.10.0-327.el7.s390x), the callee.exp testcase gets the following failures: =3D=3D=3D=3D Running ../../src/testsuite/systemtap.base/callee.exp ... FAIL: callee (inlined - probing .callee(foo).call) FAIL: callee (reloc - listing shlib foo .callees) =3D=3D=3D systemtap Summary =3D=3D=3D # of expected passes 31 # of unexpected failures 2 =3D=3D=3D=3D But, in addition .callee causes lots of failures in the listing_mode.exp testcase: =3D=3D=3D=3D Running ../../src/testsuite/systemtap.base/listing_mode.exp ... FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callee("libbar") = -c listing_mode) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callee("libbar") = -c ./listing_mode) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callee("libbar") = -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("liblisting_mode.so").function("libfoo").c= allee("libbar") ) FAIL: listing_mode (process("./listing_mode").library("liblisting_mode.so").function("libfoo")= .callee("libbar") ) FAIL: listing_mode (process("EXEFULLPATH").library("liblisting_mode.so").function("libfoo").ca= llee("libbar") ) FAIL: listing_mode (process("*listing_mode").library("liblisting_mode.so").function("libfoo").= callee("libbar") ) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callee("libbar"= )=20 -c listing_mode) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callee("libbar"= )=20 -c ./listing_mode) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callee("libbar"= )=20 -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("./liblisting_mode.so").function("libfoo")= .callee("libbar") ) FAIL: listing_mode (process("./listing_mode").library("./liblisting_mode.so").function("libfoo= ").callee("libbar") ) FAIL: listing_mode (process("EXEFULLPATH").library("./liblisting_mode.so").function("libfoo").= callee("libbar") ) FAIL: listing_mode (process("*listing_mode").library("./liblisting_mode.so").function("libfoo"= ).callee("libbar") ) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee("libbar") -c listing_mode) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee("libbar") -c ./listing_mode) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee("libbar") -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("SOFULLPATH").function("libfoo").callee("l= ibbar") ) FAIL: listing_mode (process("./listing_mode").library("SOFULLPATH").function("libfoo").callee(= "libbar") ) FAIL: listing_mode (process("EXEFULLPATH").library("SOFULLPATH").function("libfoo").callee("li= bbar") ) FAIL: listing_mode (process("*listing_mode").library("SOFULLPATH").function("libfoo").callee("= libbar") ) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callee("libbar")= -c listing_mode) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callee("libbar")= -c ./listing_mode) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callee("libbar")= -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("*liblisting_mode.so").function("libfoo").= callee("libbar") ) FAIL: listing_mode (process("./listing_mode").library("*liblisting_mode.so").function("libfoo"= ).callee("libbar") ) FAIL: listing_mode (process("EXEFULLPATH").library("*liblisting_mode.so").function("libfoo").c= allee("libbar") ) FAIL: listing_mode (process("*listing_mode").library("*liblisting_mode.so").function("libfoo")= .callee("libbar") ) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callee("libbar").= call -c listing_mode) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callee("libbar").= call -c ./listing_mode) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callee("libbar").= call -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("liblisting_mode.so").function("libfoo").c= allee("libbar").call ) FAIL: listing_mode (process("./listing_mode").library("liblisting_mode.so").function("libfoo")= .callee("libbar").call ) FAIL: listing_mode (process("EXEFULLPATH").library("liblisting_mode.so").function("libfoo").ca= llee("libbar").call ) FAIL: listing_mode (process("*listing_mode").library("liblisting_mode.so").function("libfoo").= callee("libbar").call ) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callee("libbar"= ).call -c listing_mode) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callee("libbar"= ).call -c ./listing_mode) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callee("libbar"= ).call -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("./liblisting_mode.so").function("libfoo")= .callee("libbar").call ) FAIL: listing_mode (process("./listing_mode").library("./liblisting_mode.so").function("libfoo= ").callee("libbar").call ) FAIL: listing_mode (process("EXEFULLPATH").library("./liblisting_mode.so").function("libfoo").= callee("libbar").call ) FAIL: listing_mode (process("*listing_mode").library("./liblisting_mode.so").function("libfoo"= ).callee("libbar").call ) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee("libbar").call -c listing_mode) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee("libbar").call -c ./listing_mode) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee("libbar").call -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("SOFULLPATH").function("libfoo").callee("l= ibbar").call ) FAIL: listing_mode (process("./listing_mode").library("SOFULLPATH").function("libfoo").callee(= "libbar").call ) FAIL: listing_mode (process("EXEFULLPATH").library("SOFULLPATH").function("libfoo").callee("li= bbar").call ) FAIL: listing_mode (process("*listing_mode").library("SOFULLPATH").function("libfoo").callee("= libbar").call ) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callee("libbar")= .call -c listing_mode) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callee("libbar")= .call -c ./listing_mode) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callee("libbar")= .call -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("*liblisting_mode.so").function("libfoo").= callee("libbar").call ) FAIL: listing_mode (process("./listing_mode").library("*liblisting_mode.so").function("libfoo"= ).callee("libbar").call ) FAIL: listing_mode (process("EXEFULLPATH").library("*liblisting_mode.so").function("libfoo").c= allee("libbar").call ) FAIL: listing_mode (process("*listing_mode").library("*liblisting_mode.so").function("libfoo")= .callee("libbar").call ) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callee("libbar").= return -c listing_mode) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callee("libbar").= return -c ./listing_mode) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callee("libbar").= return -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("liblisting_mode.so").function("libfoo").c= allee("libbar").return ) FAIL: listing_mode (process("./listing_mode").library("liblisting_mode.so").function("libfoo")= .callee("libbar").return ) FAIL: listing_mode (process("EXEFULLPATH").library("liblisting_mode.so").function("libfoo").ca= llee("libbar").return ) FAIL: listing_mode (process("*listing_mode").library("liblisting_mode.so").function("libfoo").= callee("libbar").return ) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callee("libbar"= ).return -c listing_mode) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callee("libbar"= ).return -c ./listing_mode) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callee("libbar"= ).return -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("./liblisting_mode.so").function("libfoo")= .callee("libbar").return ) FAIL: listing_mode (process("./listing_mode").library("./liblisting_mode.so").function("libfoo= ").callee("libbar").return ) FAIL: listing_mode (process("EXEFULLPATH").library("./liblisting_mode.so").function("libfoo").= callee("libbar").return ) FAIL: listing_mode (process("*listing_mode").library("./liblisting_mode.so").function("libfoo"= ).callee("libbar").return ) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee("libbar").return = -c listing_mode) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee("libbar").return = -c ./listing_mode) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee("libbar").return = -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("SOFULLPATH").function("libfoo").callee("l= ibbar").return ) FAIL: listing_mode (process("./listing_mode").library("SOFULLPATH").function("libfoo").callee(= "libbar").return ) FAIL: listing_mode (process("EXEFULLPATH").library("SOFULLPATH").function("libfoo").callee("li= bbar").return ) FAIL: listing_mode (process("*listing_mode").library("SOFULLPATH").function("libfoo").callee("= libbar").return ) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callee("libbar")= .return -c listing_mode) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callee("libbar")= .return -c ./listing_mode) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callee("libbar")= .return -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("*liblisting_mode.so").function("libfoo").= callee("libbar").return ) FAIL: listing_mode (process("./listing_mode").library("*liblisting_mode.so").function("libfoo"= ).callee("libbar").return ) FAIL: listing_mode (process("EXEFULLPATH").library("*liblisting_mode.so").function("libfoo").c= allee("libbar").return ) FAIL: listing_mode (process("*listing_mode").library("*liblisting_mode.so").function("libfoo")= .callee("libbar").return ) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callees -c listing_mode) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callees -c ./listing_mode) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callees -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("liblisting_mode.so").function("libfoo").c= allees ) FAIL: listing_mode (process("./listing_mode").library("liblisting_mode.so").function("libfoo")= .callees ) FAIL: listing_mode (process("EXEFULLPATH").library("liblisting_mode.so").function("libfoo").ca= llees ) FAIL: listing_mode (process("*listing_mode").library("liblisting_mode.so").function("libfoo").= callees ) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callees -c listing_mode) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callees -c ./listing_mode) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callees -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("./liblisting_mode.so").function("libfoo")= .callees ) FAIL: listing_mode (process("./listing_mode").library("./liblisting_mode.so").function("libfoo= ").callees ) FAIL: listing_mode (process("EXEFULLPATH").library("./liblisting_mode.so").function("libfoo").= callees ) FAIL: listing_mode (process("*listing_mode").library("./liblisting_mode.so").function("libfoo"= ).callees ) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee= s=20 -c listing_mode) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee= s=20 -c ./listing_mode) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee= s=20 -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("SOFULLPATH").function("libfoo").callees ) FAIL: listing_mode (process("./listing_mode").library("SOFULLPATH").function("libfoo").callees= ) FAIL: listing_mode (process("EXEFULLPATH").library("SOFULLPATH").function("libfoo").callees ) FAIL: listing_mode (process("*listing_mode").library("SOFULLPATH").function("libfoo").callees ) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callees -c listing_mode) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callees -c ./listing_mode) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callees -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("*liblisting_mode.so").function("libfoo").= callees ) FAIL: listing_mode (process("./listing_mode").library("*liblisting_mode.so").function("libfoo"= ).callees ) FAIL: listing_mode (process("EXEFULLPATH").library("*liblisting_mode.so").function("libfoo").c= allees ) FAIL: listing_mode (process("*listing_mode").library("*liblisting_mode.so").function("libfoo")= .callees ) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callees(1) -c listing_mode) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callees(1) -c ./listing_mode) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callees(1) -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("liblisting_mode.so").function("libfoo").c= allees(1) ) FAIL: listing_mode (process("./listing_mode").library("liblisting_mode.so").function("libfoo")= .callees(1) ) FAIL: listing_mode (process("EXEFULLPATH").library("liblisting_mode.so").function("libfoo").ca= llees(1) ) FAIL: listing_mode (process("*listing_mode").library("liblisting_mode.so").function("libfoo").= callees(1) ) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callees(1) -c listing_mode) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callees(1) -c ./listing_mode) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callees(1) -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("./liblisting_mode.so").function("libfoo")= .callees(1) ) FAIL: listing_mode (process("./listing_mode").library("./liblisting_mode.so").function("libfoo= ").callees(1) ) FAIL: listing_mode (process("EXEFULLPATH").library("./liblisting_mode.so").function("libfoo").= callees(1) ) FAIL: listing_mode (process("*listing_mode").library("./liblisting_mode.so").function("libfoo"= ).callees(1) ) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee= s(1) -c listing_mode) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee= s(1) -c ./listing_mode) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee= s(1) -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("SOFULLPATH").function("libfoo").callees(1= ) ) FAIL: listing_mode (process("./listing_mode").library("SOFULLPATH").function("libfoo").callees= (1) ) FAIL: listing_mode (process("EXEFULLPATH").library("SOFULLPATH").function("libfoo").callees(1)= ) FAIL: listing_mode (process("*listing_mode").library("SOFULLPATH").function("libfoo").callees(= 1) ) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callees(1) -c listing_mode) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callees(1) -c ./listing_mode) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callees(1) -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("*liblisting_mode.so").function("libfoo").= callees(1) ) FAIL: listing_mode (process("./listing_mode").library("*liblisting_mode.so").function("libfoo"= ).callees(1) ) FAIL: listing_mode (process("EXEFULLPATH").library("*liblisting_mode.so").function("libfoo").c= allees(1) ) FAIL: listing_mode (process("*listing_mode").library("*liblisting_mode.so").function("libfoo")= .callees(1) ) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callees(2) -c listing_mode) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callees(2) -c ./listing_mode) FAIL: listing_mode (process.library("liblisting_mode.so").function("libfoo").callees(2) -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("liblisting_mode.so").function("libfoo").c= allees(2) ) FAIL: listing_mode (process("./listing_mode").library("liblisting_mode.so").function("libfoo")= .callees(2) ) FAIL: listing_mode (process("EXEFULLPATH").library("liblisting_mode.so").function("libfoo").ca= llees(2) ) FAIL: listing_mode (process("*listing_mode").library("liblisting_mode.so").function("libfoo").= callees(2) ) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callees(2) -c listing_mode) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callees(2) -c ./listing_mode) FAIL: listing_mode (process.library("./liblisting_mode.so").function("libfoo").callees(2) -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("./liblisting_mode.so").function("libfoo")= .callees(2) ) FAIL: listing_mode (process("./listing_mode").library("./liblisting_mode.so").function("libfoo= ").callees(2) ) FAIL: listing_mode (process("EXEFULLPATH").library("./liblisting_mode.so").function("libfoo").= callees(2) ) FAIL: listing_mode (process("*listing_mode").library("./liblisting_mode.so").function("libfoo"= ).callees(2) ) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee= s(2) -c listing_mode) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee= s(2) -c ./listing_mode) FAIL: listing_mode (process.library("SOFULLPATH").function("libfoo").callee= s(2) -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("SOFULLPATH").function("libfoo").callees(2= ) ) FAIL: listing_mode (process("./listing_mode").library("SOFULLPATH").function("libfoo").callees= (2) ) FAIL: listing_mode (process("EXEFULLPATH").library("SOFULLPATH").function("libfoo").callees(2)= ) FAIL: listing_mode (process("*listing_mode").library("SOFULLPATH").function("libfoo").callees(= 2) ) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callees(2) -c listing_mode) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callees(2) -c ./listing_mode) FAIL: listing_mode (process.library("*liblisting_mode.so").function("libfoo").callees(2) -c EXEFULLPATH) FAIL: listing_mode (process("listing_mode").library("*liblisting_mode.so").function("libfoo").= callees(2) ) FAIL: listing_mode (process("./listing_mode").library("*liblisting_mode.so").function("libfoo"= ).callees(2) ) FAIL: listing_mode (process("EXEFULLPATH").library("*liblisting_mode.so").function("libfoo").c= allees(2) ) FAIL: listing_mode (process("*listing_mode").library("*liblisting_mode.so").function("libfoo")= .callees(2) ) =3D=3D=3D systemtap Summary =3D=3D=3D # of expected passes 1236 # of unexpected failures 168 # of known failures 62 ... # grep ^FAIL systemtap.sum | fgrep -v callee # =3D=3D=3D=3D All 168 unexpected failures are related to callee probes. A similar situation is seen on RHEL7 ppc64 (3.10.0-327.el7.ppc64): =3D=3D=3D=3D Running ../../src/testsuite/systemtap.base/callee.exp ... FAIL: callee (inlined - probing .callee(foo).call) FAIL: callee (extern - probing main .callees) FAIL: callee (reloc - probing shlib foo .callees) =3D=3D=3D systemtap Summary =3D=3D=3D # of expected passes 30 # of unexpected failures 3 =3D=3D=3D=3D On ppc64, listing_mode.exp doesn't show the failures that s390x shows. --=20 You are receiving this mail because: You are the assignee for the bug.