This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Nightly test result of systemtap in ppc64


Frank Ch. Eigler wrote:

Hien Nguyen <hien@us.ibm.com> writes:



FAIL: /root/stap_testing_200604241559/src/testsuite/buildok/syscall.stp
This is the output of gcc for the test about.
{standard input}: Assembler messages:
{standard input}:690082: Error: operand out of range
(0x0000000000008000 is not between 0xffffffffffff8000 and
0x0000000000007fff)
[...]



Could you run this test by hand, with "stap -k ...", then editing TMPDIR/Makefile to add "CFLAGS+=-save-temps", rerunning the kbuild make command, and finally locating the instructions the assembler is complaining about?

If they're branches, this could be related to my recent addition of
"-freorder-blocks" to the probe object CFLAGS.

- FChE


The offended code look like these
ld 28,.LC29584-.LCTOC1(30)
[...]
ld 0,.LC29595-.LCTOC1(30)
etc...

Does not look like branches. I tried it without -freorder-blocks with same result. I am going to chase down this problem.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]