Bug 669751 - [Errata testing] buildok/syscall.stp fails to compile in pass 4 on ia64
Summary: [Errata testing] buildok/syscall.stp fails to compile in pass 4 on ia64
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 4
Classification: Red Hat
Component: systemtap
Version: 4.9
Hardware: ia64
OS: Unspecified
low
medium
Target Milestone: rc
: ---
Assignee: Frank Ch. Eigler
QA Contact: qe-baseos-tools-bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-01-14 16:09 UTC by Petr Muller
Modified: 2016-09-20 02:07 UTC (History)
2 users (show)

Fixed In Version: systemtap-1.3-5.el4
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-02-16 14:09:56 UTC
Target Upstream Version:


Attachments (Terms of Use)
stap output (84.00 KB, text/plain)
2011-01-14 16:09 UTC, Petr Muller
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2011:0229 0 normal SHIPPED_LIVE systemtap enhancement update 2011-02-15 16:35:19 UTC

Description Petr Muller 2011-01-14 16:09:45 UTC
Created attachment 473551 [details]
stap output

Description of problem:
# stap -v -p4 /usr/share/systemtap/testsuite/buildok/syscall.stp
(snipped gazillion warnings in pass 1: see attachment)
Pass 2: analyzed script: 475 probe(s), 135 function(s), 20 embed(s), 11 global(s) using 126144virt/72016res/7040shr kb, in 7108usr/238sys/14109real ms.
Pass 3: translated to C into "/tmp/stapmBgxQH/stap_ef362fcadce3f09ebf1be028358241bf_300758.c" using 125888virt/73376res/8512shr kb, in 583usr/35sys/618real ms.
/tmp/stapmBgxQH/stap_ef362fcadce3f09ebf1be028358241bf_300758.c: In function `function__ia64_pipe1':
/tmp/stapmBgxQH/stap_ef362fcadce3f09ebf1be028358241bf_300758.c:15972: warning: implicit declaration of function `task_pt_regs'
/tmp/stapmBgxQH/stap_ef362fcadce3f09ebf1be028358241bf_300758.c:15972: error: invalid type argument of `->'
make[1]: *** [/tmp/stapmBgxQH/stap_ef362fcadce3f09ebf1be028358241bf_300758.o] Error 1
make: *** [_module_/tmp/stapmBgxQH] Error 2
Pass 4: compiled C into "stap_ef362fcadce3f09ebf1be028358241bf_300758.ko" in 3154usr/148sys/3380real ms.
Pass 4: compilation failed.  Try again with another '--vp 0001' option.

Version-Release number of selected component (if applicable):
systemtap-1.3-4.el4
the testcase if present only in systemtap-testsuite-1.3-4, but
systemtap-0.6.2-2.el4_8.3 (4.8) compiles the identical script, so it is a
regression

How reproducible:
always on ia64

Steps to Reproduce:
1. stap -v -p4 /usr/share/systemtap/testsuite/buildok/syscall.stp
2.
3.
  
Actual results:
pass 4 fails

Expected results:
pass 4 succeeds

Additional info:
Not sure if this is related to bug 669085 , filing as separate for now (669085 fails in different pass and was isolated to i386 so far)

Comment 2 Frank Ch. Eigler 2011-01-18 21:01:25 UTC
likely patch in hand (stap commit #f8f6e753)

Comment 3 Frank Ch. Eigler 2011-01-20 21:26:21 UTC
upstream git commit 0db6b0a67e

Comment 6 errata-xmlrpc 2011-02-16 14:09:56 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHEA-2011-0229.html


Note You need to log in before you can comment on or make changes to this bug.