panic: reflect: Call of unexported method ppc64el/gccgo unit tests

Bug #1331744 reported by Curtis Hovey
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
juju-core
Fix Released
Critical
John A Meinel

Bug Description

Merge in the last few hours broke unit tests on trusty ppc64el (gccgo)

The last successful run was a few hours ago
    Revision build: 1487 gitbranch:master:github.com/juju/juju 9a97f86d

The issue is probably compiler related and was introduced in:
    commit 8e75f2b "Merge pull request #114 from voidspace/download-backup"
    commit 587b60a "Merge pull request #123 from jameinel/api-versioning"
    commit 67931d7 "Merge pull request #100 from jameinel/api-versioning-4-login-describes"

Revision history for this message
Curtis Hovey (sinzui) wrote :
John A Meinel (jameinel)
Changed in juju-core:
assignee: nobody → John A Meinel (jameinel)
Revision history for this message
Curtis Hovey (sinzui) wrote :
Revision history for this message
Dave Cheney (dave-cheney) wrote :

The bug from #2 is

        status, err := apiclient.Status(c.patterns)
        // Display any error, but continue to print status if some was returned
        if err != nil {
                fmt.Fprintf(ctx.Stderr, "%v\n", err)
        }
        result := newStatusFormatter(status).format()

There is no contract to specify what the contents of status will be if there is an error

Revision history for this message
Dave Cheney (dave-cheney) wrote :
Revision history for this message
John A Meinel (jameinel) wrote :
Changed in juju-core:
status: Triaged → In Progress
John A Meinel (jameinel)
Changed in juju-core:
status: In Progress → Fix Committed
Curtis Hovey (sinzui)
Changed in juju-core:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.