-
Notifications
You must be signed in to change notification settings - Fork 17.9k
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
runtime: arm64 64k PAGE_SIZE compile all.bash testcase error. #11933
Comments
This is #9993 What hardware are you running on ? |
@davecheney Cavium ARM64 board. |
Thanks. I was going to say you were out of physical memory (you probably On Thu, Jul 30, 2015 at 7:19 PM, jefby notifications@github.com wrote:
|
Please open a new issue for the TestIPv4MulticastListener error. It may be irrelevant to linux/arm64 port. |
@davecheney But the real physical memeory is 64GB,i think every core has larger than 512MB. |
Thanks for confirming. In the past we have seen timeouts related to On Thu, Jul 30, 2015 at 7:27 PM, jefby notifications@github.com wrote:
|
Well, Cavium systems have very high CPU counts. How many cores do you have? |
@mwhudson 48 cores |
It looks like you are reporting three different problems. The error in TestFreeOSMemory looks like a real problem that needs to be addressed one way or another. The other two errors are timeouts, one in sync/atomic, one in cmd/go. Can you please run "go -test.short sync/atomic cmd/go" to see if the problems are repeatable? It may just be that the timeouts are too short for your system. The cmd/go test in particular takes a long time to run. |
CC @rsc @aclements @RLH (for the error reported in TestFreeOSMemory) |
The scavenger is currently disabled if _PhysPageSize > _PageSize. This is issue #9993. I actually don't understand why this test isn't failing on the dashboard for arm64 and ppc64x. |
Oh, duh, it's skipped on arm64 and ppc64x. @jefby, you didn't mention what version you're running; it must be before commit 7a63ab1, since that increased the arm64 page size to 64k and disabled that test on arm64. |
Please try Go 1.5 beta 3 and open new, separate issues for problems you find. The page size one is definitely fixed. Thanks. |
Hi,my arm64 kernel PAGE_SIZE is 64k,and i change the _PhyPagesize to 65536 in arch1_arm64.go file,and it can compile and run,but some test case prints error.
2.garbage_test error
3. atomic error
4. other faults
The text was updated successfully, but these errors were encountered: