FAQ
Hi

Having kicked off the process to get access to ARMv8 hardware before
discovering Go didn't completely support it, I will soon have access to
both XGene and AMD Seattle hardware, and won't be able to use it for the
original desired purpose until Go is stable on it.

I looked at the https://github.com/golang/go/wiki/PortingPolicy
and https://github.com/golang/build which is why I'm following the advice
in the readme for golang/build and asking the mailing list.

I'm not in a position to contribute to GoLang my self, but I'm 100% happy
to maintain the build server, and be responsive & responsible for that
part, but this requires one of the developers who wants to support the
arch, who wants to use the contributed builder.

Would either of these, the XGene or AMD Seattle, be useful to the GoLang
Project?
I saw some sporadic mentions of hardware names in the mailing list and on
github but I dont see any ARMv8/ARM 64bit builders listed on
http://build.golang.org

Of particular note is that I'll have access to AMD Seattle hardware which
seems to be very hard to come by and is still under an NDA I'm yet to read
all the terms of and sign off on so I'm not 100% sure what I'll be
restricted from doing with it. But its a reasonable assumption that I'll be
able to either connect it directly to the buildbot exactly and let the
buildbot push work to it according to the build plan docs, or configure it
with a cron job to pull in changes, run the build suite & tests etc, then
submit back logs and results somewhere useful for developers.

Regards
Sam Bishop
Founder @ Cygnus

--
You received this message because you are subscribed to the Google Groups "golang-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Search Discussions

  • Aram Hăvărneanu at Feb 25, 2015 at 1:52 pm
    Hi,

    Thanks for your offer and for your interest. In case you don't know,
    myself and a few other people have been working on an arm64 port, and
    in fact it's working quite well right now and we are about to
    integrate it upstream in the next few days/weeks. You can try it
    today: https://github.com/4ad/go

    Canonical is providing the primary builder, so we have one already,
    but an additional builder would be good because arm64 has multiple
    page sizes. The current builder has 4k pages, and we wrote the port
    testing on XGene with 4k pages, but it would be really great if we
    could test with 64k pages too. I will contact you off-list with
    details.

    Thanks again,

    --
    Aram Hăvărneanu

    --
    You received this message because you are subscribed to the Google Groups "golang-dev" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
    For more options, visit https://groups.google.com/d/optout.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupgolang-dev @
categoriesgo
postedFeb 25, '15 at 1:15p
activeFeb 25, '15 at 1:52p
posts2
users2
websitegolang.org

2 users in discussion

Aram Hăvărneanu: 1 post Sam: 1 post

People

Translate

site design / logo © 2023 Grokbase