gccgo internal compiler errors
Curtis Hovey-Canonical
curtis at canonical.com
Tue Sep 2 20:49:56 UTC 2014
I have been away.
On Fri, Aug 29, 2014 at 8:36 AM, Ian Booth <ian.booth at canonical.com> wrote:
> Yep, and we already want to do this for Windows compiles anyway. When I say want
> to, I mean we've already agreed that it should be done. So adding an extra
> compile step for gccgo should be done also.
>
> On 29/08/14 21:36, John Meinel wrote:
>> I think the bot could be taught to at least compile all the tests under
>> gccgo (with go test -compiler=gcc -c). That would at least let us detect
>> compile failures.
I think we want git-merge-juju to exercise multiple compilation
targets. We want to replace the lts-armd64 smoke-test with a more
rigorous set of runs with compilers and OSes:
precise amd64 golang
trusty i386 goland
trusty amd64 golang
trusty ppc64el gccgo
win amd64 golang
by setting
GOOS
GOARCH
-compiler
If you want to do more (run tests) then just move the CI unit-test
jobs into git-merge-juju responsibility and accept longer merge times.
Also, we don't cross-compile. Everything that is released is native
compiled, so CI tests that scenario. I am happy to add
cross-compilation to flag bad changes early, but we will continue to
test packages based on what will be released.
--
Curtis Hovey
Canonical Cloud Development and Operations
http://launchpad.net/~sinzui
More information about the Juju-dev
mailing list