From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14220 invoked by alias); 28 Jun 2010 18:07:22 -0000 Received: (qmail 13190 invoked by uid 48); 28 Jun 2010 18:07:10 -0000 Date: Mon, 28 Jun 2010 20:36:00 -0000 Message-ID: <20100628180710.13189.qmail@sourceware.org> From: "dsmith at redhat dot com" To: systemtap@sources.redhat.com In-Reply-To: <20100624180716.11751.dsmith@redhat.com> References: <20100624180716.11751.dsmith@redhat.com> Reply-To: sourceware-bugzilla@sourceware.org Subject: [Bug translator/11751] on s390x, externalvar.exp gets libdwfl failures X-Bugzilla-Reason: AssignedTo 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 X-SW-Source: 2010-q2/txt/msg00691.txt.bz2 ------- Additional Comments From dsmith at redhat dot com 2010-06-28 18:07 ------- (In reply to comment #2) > (In reply to comment #1) > > I've retested this with elfutils-0.141 (the original report was against 0.137) > > and I see the same problem. > > Could you try against a systemtap that includes: > > commit e2d2c7b8ce287c62ca37c9a744341f7f5babd1ca Here you go: Running /root/src/testsuite/systemtap.base/externalvar.exp ... Executing on host: gcc /root/src/testsuite/systemtap.base/externalvar_lib.c -g -O0 -fPIC -shared -lm -o /root/s390x/testsuite/libexternalvar.so (timeout = 300) Executing on host: gcc /root/src/testsuite/systemtap.base/externalvar.c -g -O0 -L/root/s390x/testsuite -lexternalvar -Wl,-rpath,/root/s390x/testsuite -lm -o /root/s390x/testsuite/externalvar (timeout = 300) cmd: stap -d /root/s390x/testsuite/libexternalvar.so -d /root/s390x/testsuite/externalvar -c /root/s390x/testsuite/externalvar /root/src/testsuite/systemtap.base/externalvar.stp cmd output: semantic error: emit_address internal error, dwfl_addrmodule failed, address 0x1a70: identifier '$libvar' at /root/src/testsuite/systemtap.base/externalvar.stp:24:27 source: printf("libvar = %d\n", $libvar); ^ semantic error: emit_address internal error, dwfl_addrmodule failed, address 0x1a68: identifier '$lib_s' at :26:29 source: printf("lib_s->i = %d\n", $lib_s->i); ^ semantic error: emit_address internal error, dwfl_addrmodule failed, address 0x1a68: identifier '$lib_s' at :27:29 source: printf("lib_s->l = %d\n", $lib_s->l); ^ semantic error: emit_address internal error, dwfl_addrmodule failed, address 0x1a68: identifier '$lib_s' at :28:29 source: printf("lib_s->c = %d\n", $lib_s->c); ^ semantic error: emit_address internal error, dwfl_addrmodule failed, address 0x1a68: identifier '$lib_s' at :30:7 source: if ($lib_s == $lib_s->s1) ^ semantic error: emit_address internal error, dwfl_addrmodule failed, address 0x1a68: identifier '$lib_s' at :38:32 source: printf("lib_s->s2 = 0x%x\n", $lib_s->s2); ^ Pass 2: analysis failed. Try again with another '--vp 01' option. FAIL: externalvar line 1: expected "exevar_c = 42", Got "semantic error: emit_address internal error, dwfl_addrmodule failed, address 0x1a70: identifier '$libvar' at /root/src/testsuite/systemtap.base/externalvar.stp:24:27" testcase /root/src/testsuite/systemtap.base/externalvar.exp completed in 0 seconds -- http://sourceware.org/bugzilla/show_bug.cgi?id=11751 ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee.