New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cmd/objdump: TestDisasmCode fails with "no runtime.symtab symbol found" on AIX #40972
Comments
Change https://golang.org/cl/249760 mentions this issue: |
Updates #40972. Change-Id: Id2092f0bef4fb4bdc4178e7bc9730716136f7b8a Reviewed-on: https://go-review.googlesource.com/c/go/+/249760 Run-TryBot: Alex Brainman <alex.brainman@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
These errors are expected. Cgo programs are linked using external linker on AIX, and objdump doesn't seem to work with ppc64 and external linker (cf |
Is there an actual bug to track at this point? If this isn't expected to work, then we should close this since the test is now disabled on AIX. Or is the bug that objdump doesn't work with externally linked binaries on AIX? |
I didn't have time to investigate further. But the bug is triggered because |
I've confirmed this is still happening by reverting CL 249760 (had to be done by hand) and running VM=$(gomote create aix-ppc64) && \
gomote push $VM && \
gomote run $VM go/src/make.bash && \
gomote run $VM go/bin/go test cmd/objdump I think the error bubbles up from @jeremyfaller , I'm guessing this is in your wheelhouse because of the pclntab redesign. A lot of your pclntab changes landed after this failure, but the failure is the same. |
Change https://golang.org/cl/279995 mentions this issue: |
I just submitted https://go-review.googlesource.com/c/go/+/240957
The CL broke aix-ppc64 build https://build.golang.org/log/75e953b5afd44cd7dc7cd40db4f7c3d5ab0f853b
The CL changes Windows specific code. But it extended the test to include testing against cgo binaries. And that feature appears to broken on AIX. I don't know how to fix the feature, but I will disable new test code for AIX in the meantime.
Alex
The text was updated successfully, but these errors were encountered: