public inbox for systemtap@sourceware.org
 help / color / mirror / Atom feed
* [Bug translator/22117] New: on 32-bit systems, getting "noncontiguous location for base fetch" errors
@ 2017-09-08 16:50 dsmith at redhat dot com
  2017-09-08 19:06 ` [Bug translator/22117] " dsmith at redhat dot com
  2017-09-12 21:17 ` dsmith at redhat dot com
  0 siblings, 2 replies; 3+ messages in thread
From: dsmith at redhat dot com @ 2017-09-08 16:50 UTC (permalink / raw)
  To: systemtap

https://sourceware.org/bugzilla/show_bug.cgi?id=22117

            Bug ID: 22117
           Summary: on 32-bit systems, getting "noncontiguous location for
                    base fetch" errors
           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 2.6.32-696.el6.i686 and 4.12.9-300.fc26.i686+PAE we're seeing the following
failures:

FAIL: buildok/nfs-detailed.stp
FAIL: buildok/twentytwo.stp
FAIL: buildok/vfs-all-probes.stp
FAIL: buildok/vfs-detailed.stp

Here's a specific failure:

====
# stap -vp4 ../src.copy/testsuite/buildok/twentytwo.stp Pass 1: parsed user
script and 460 library scripts using 49240virt/31752res/8416shr/23364data kb,
in 140usr/20sys/162real ms.
semantic error: while processing probe
kernel.function("vfs_llseek@fs/read_write.c:290").call from:
kernel.function("vfs_llseek").call

semantic error: noncontiguous location for base fetch: identifier '$offset' at
../src.copy/testsuite/buildok/twentytwo.stp:12:24
        source:         printf("offset %d\n", $offset)
                                              ^

Pass 2: analyzed script: 2 probes, 1 function, 0 embeds, 0 globals using
80244virt/64252res/9916shr/54368data kb, in 1020usr/90sys/1112real ms.
Pass 2: analysis failed.  [man error::pass2]
====

All the failures are different occurrences of the same "noncontiguous location"
error. It might be that this error only happens when trying to get a 64-bit
valie.

These failures only happen with 32-bit platforms. These failures don't happen
with pre-bpf merge systemtap.

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Bug translator/22117] on 32-bit systems, getting "noncontiguous location for base fetch" errors
  2017-09-08 16:50 [Bug translator/22117] New: on 32-bit systems, getting "noncontiguous location for base fetch" errors dsmith at redhat dot com
@ 2017-09-08 19:06 ` dsmith at redhat dot com
  2017-09-12 21:17 ` dsmith at redhat dot com
  1 sibling, 0 replies; 3+ messages in thread
From: dsmith at redhat dot com @ 2017-09-08 19:06 UTC (permalink / raw)
  To: systemtap

https://sourceware.org/bugzilla/show_bug.cgi?id=22117

David Smith <dsmith at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #1 from David Smith <dsmith at redhat dot com> ---
Fixed in commit 838117904.

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Bug translator/22117] on 32-bit systems, getting "noncontiguous location for base fetch" errors
  2017-09-08 16:50 [Bug translator/22117] New: on 32-bit systems, getting "noncontiguous location for base fetch" errors dsmith at redhat dot com
  2017-09-08 19:06 ` [Bug translator/22117] " dsmith at redhat dot com
@ 2017-09-12 21:17 ` dsmith at redhat dot com
  1 sibling, 0 replies; 3+ messages in thread
From: dsmith at redhat dot com @ 2017-09-12 21:17 UTC (permalink / raw)
  To: systemtap

https://sourceware.org/bugzilla/show_bug.cgi?id=22117

--- Comment #2 from David Smith <dsmith at redhat dot com> ---
Commit 65b49a90d fixes a problem commit 838117904 created on 64-bit systems.

-- 
You are receiving this mail because:
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-09-12 21:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-09-08 16:50 [Bug translator/22117] New: on 32-bit systems, getting "noncontiguous location for base fetch" errors dsmith at redhat dot com
2017-09-08 19:06 ` [Bug translator/22117] " dsmith at redhat dot com
2017-09-12 21:17 ` dsmith at redhat dot com

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).